Worst company to work, No on time salary, they treat employees like Labours, they don't even know the word called Professionalism. No productivity, If you find any positive review then it's from one of their management. No good Incentives, No Health Benefits, No Insurance, only one side rules (Company), bad boss, he needs only money, he'll scold with bad words even if someone gives some wrong information about you. In-short he is a street rowdy. DON'T EXPECT ANYTHING OTHER THAN SALARY that too if it's late payment. Literally you'll feel like Labour.