3.0
May 29, 2024
Anonymous employee
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good benefits, great office location, great coworkers
Cons
almost no job security because of frequent lay-offs and restructuring. Salaries are lower than desired, and work load is high because of job cuts.