This is for sure the worst company I have ever been. Not only they treat people like they were animals (literally refer to the candidates as "monkeys with English") but they treat people like slaves.
If you you are in doubt of getting into the company, please do yourself a favor and don´t do it.
If you see good reviews from the company is because THEY FORCE everyone in HR to put them, even if they don´t agree with it.
They fire everyone who does not agree with them, even when you can see they are clearly mistaken. In 2 years i have seen how they fire, a lot of managers/leads and employees just after a few months of work.
They have no moral issue on lying to the candidates, or to they´re employees, they even use our LinkedIn credentials without asking just to steel our contacts.
I cannot begin to express how horrible this company is.