5.0
31 Mar 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Flexible work hours and great benefits.
Cons
The project teams are sometimes slow to react with the size of the organization.
Check out your Company Bowl for anonymous work chats.