HorribleThe good thingsNothing. They are just sub contracting resources and earn easy money.
The challenges1. Salary is not paid on time
2. EPF contribution is not made on time (some other people did not get any contribution)
3. HR and Finance ghosted you. I don't even know if they existed. They did not reply to your emails nor entertain your inquiries
4. Beware of this company. Some reviews I have read just recently someone got scammed by their country manager