Great 401K offered to the employees
Medical insurance cover fair benefits.
You can get better benefits while joining and not after joining. So, demand what you need after 3 or 4 years while joining.
Not much perks such 401k, ESOP, only 10 days of paid leave
Terrible benefits with no increase in vacation time
Poor salary hikes at both offshore and onsite
Health Insurance Premium too high. No 401 K
There is no match for 401(k). The vacation days are below average (max accrual of 10 personal days per year+ 3 sick days per year).
Gives basic healthcare required by US law.
No Employer Contribution for 401K, leaves are very low and does not go up with tenure. No Bonus or other incentives. Health insurance was good once upon time.
List based on reports from current and former employees. It may not be complete.