2.0
Dec 4, 2021
Former employee, more than 10 years
Chelmsford, MA
Recommend
CEO approval
Business Outlook
Pros
The culture and the people are very welcoming.
Cons
Slow promotion. Managers is not happy with their employees looking for internal work in other departments.