5.0
15 Aug 2023
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Collaborative culture that values employees and their contributions.
Cons
Change is frequent. Well managed, but prospective employees need to be aware in order to have the best experience.