5.0
Dec 21, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great learning operating and professional development and doing important work
Cons
Pay was low compared to similar opportunities in industry
Engaged Employer
Check out your Company Bowl for anonymous work chats.