5.0
Feb 1, 2022
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Best job security in a role with stability and promise. Great work life balance Working with great team
Cons
Compensation is lower than past similar roles Concern over recent high turnover Under staffed in some key roles