5.0
Apr 27, 2026
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Pay, culture, deal experience, supportive managers/team members, hardworking but reasonable
Cons
Sometimes long hours but nothing worse than what is generally expected in this field