Pros
- Good work life balance unless you are in the thick of a project - Stable(ish) job, except for when there are layoffs because the people in-charge messed up - Good commute as going away from the city - Good amount vested in your retirement if you stay past 3 year mark
Cons
- Absolutely ZERO investment in work culture. Even holiday events are bring your own food, forget about holiday parties - People have been working here for 20+ years, so very nepo culture as in some get promoted twice in two years and others are holding the same position for 10+ years even when you can see everyone works hard - Compensation does not match what other companies around here pay, especially since Cambridge is so close. Even their own site in Cambridge has way better benefits.