5.0
Apr 22, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Everyone is very talented and quite nice. The benefits are spot-on too...top notch insurance options available and healthy employer contributions.
Cons
A little disorganized for onboarding. Would recommend evaluating that process.