5.0
Mar 23, 2023
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Named as a Great Place to Work, management does not micro manage and wants to see you succeed and grow. Very flexible in terms of hybrid workplace, good benefits.
Cons
Salaries may not be as competitive as others but with great work life balance and culture it is a trade off