5.0
14 Aug 2025
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great people with a collaborative culture. Ideas are heard. Risk taking is allowed. Autonomy given. Opportunity to learn new skills and work with a truely global team. Fast moving and never boring.
Cons
Some US benefits could be more competitive.