Themesoft is a very unorganized company. I was paid about 1/7 of what the contract paid to this company. they shared my salary with another sister company as well. Paperwork was never complete correctly and response time was horrible for corrections and questions regarding my pay and employment. Very hard to connect with resources. Pay frequency is confusing and unconventional. Sometimes I didn't get paid for 3 weeks. I believe this is a small company or just starting up. This is the perception their organization gives off.