4.0
Jun 14, 2026
Current employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
- great people - management generally cares about employees - relatively stable - great healthcare benefits - hybrid work environment
Cons
- tech stack is outdated to say the least - pay is well below industry average - executive management communication is often out of touch - not really great career advancement opportunities - some employees are allowed certain exclusive privileges