Great place to work
Very good benefits and insurance plan as well
Salary compensation is not at par with the industry. Bonus is dependent on company's performance and is not always guaranteed.
good perks but not that great but average
Overall, good benefits; health insurance benefits really not on par with other companies.
They provide a good number of holidays.
The increment % is good .
good work life balance and work from. home
Free Lunch, Dinner, Evening Snacks
These packages were far better than others.
List based on reports from current and former employees. It may not be complete.