4.0
Jul 9, 2026
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
I’m very new but so far I’ve experienced great management, great perks, great incentives, and super friendly team
Cons
Onboarding and training process was a little dysfunctional.