5.0
Oct 15, 2021
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
great work environment, really feel valued and a part of company vision and goals
Cons
company has grown a lot so it can feel slightly layered at times but they do their best to overcome this with open dialogues and transparency across the levels