1.0
22 Mar 2026
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
- Great location. - Minimal layoffs. - Working hours.
Cons
- Very political environment. - You need to know people very well in the company to progress. - Unprofessional environment. - Not very welcoming to minorities or people with different backgrounds.