2.0
Feb 26, 2023
Anonymous employee
Current employee
Tewksbury, MA
Recommend
CEO approval
Business outlook
Pros
Great coworkers, good benefits and growing developments package.
Cons
Used to be an amazing company, but it has really lost its essence in recent years. New management has left a lot to be desired and there has been pretty significant turnover as a result. There is growing discontent within the company and I don't see upper management doing a lot about that.