This place was the worst experience ever. They have zero direction, poor operational management, no clear processes in place and their systems are extremely convoluted for no reason. I was appalled and disappointed because you are not set up for success at all. Not to mention ZERO benefits for US employees. Also, the pay schedule is supposed to be the 1st and 15th however what they fail to tell you is that those are the days it’s processed and depending what day it is (holiday , weekend) etc .. it can take several days for any deposit. It’s ridiculous.