3.0
Jul 22, 2025
Former employee, more than 10 years
Wilmington, MA
Recommend
CEO approval
Business Outlook
Pros
The benefits are good and the work is engaging
Cons
Leadership is constantly churning at the top, and upper management stay only long enough to make a change and collect a bonus, but not to face the consequences of their impact. Decent starting pay, but will not give competitive increases unless you leave and come back. Teams are constantly understaffed despite being assured at a company level that they would not be as a result of large layoffs.