Pros
- Management is pretty lazy so they don't micromanage you - The provide a small gym and free vending machines in the office - Culturally accepting of many people
Cons
- The salaries are horrible. You are classified and paid as a certain title but you are expected to carry out leadership duties and never get rewarded for it. - Benefits are expensive (and about to go up again) for US employees - Benefits are weak through Aetna, Medical, Dental and Vision are average, Pharmacy is horrible for US employees - No 401k match, no retirement benefit at all for US employees - Employees are ranked like the old Indian Caste System, Employees below a 5 level get very little support in terms of equipment, ticket resolution. If you are a level 2 employee you are dirt.