5.0
3 Oct 2024
Former employee, more than 1 year
Chelsea, MA
Recommend
CEO approval
Business outlook
Pros
The culture is great. The people who are working here care about the mission of the company.
Cons
Salary is decent. Life is expensive in this state.