1. US management treats every employee in the HR dept as laborer in a grocery shop
2. No trust in any employees in India
3. Blood sucking company, heavy workload, and minimum pay
4. Very worst onsite management and over-involvement
5. Company does follow a Protocol system, so the protocol is important
6. Company don't want professional employees, they want labor who listens to top management
7. All human resource employees are leaving the company. Four HR employees resigned and left the organization in one month recently. Shame! Management should think about why HR employees are leaving.
8. No carry forward leaves and No leave encashment
9. Top management is not human being with employess