4.0
Aug 11, 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great pay and benefits. Company culture is amazing.
Cons
Your experience will depend entirely on the team you join. Focus on that during the interview process.