4.0
Mar 6, 2024
Current employee, more than 5 years
Wilmington, MA
Recommend
CEO approval
Business Outlook
Pros
People and culture make it easy to stay on forever.
Cons
Recent changes have caused massive internal problems that may result in people looking for new jobs soon if things do not improve soon.