4.0
Jan 12, 2021
Anonymous employee
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great culture. There’s room to explore other roles internally and find what suits you
Cons
Work life balance can be difficult to maintain. Compensation is average compared to similar role in other companies