5.0
20 June 2023
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits, very happy and agreeable work-life balance
Cons
Starting at the company, a lot of missing pieces and self-service to get started