4.0
Mar 22, 2024
Former employee, more than 1 year
Medford, MA
Recommend
CEO approval
Business outlook
Pros
For the most part, was a good place to work. Teamwork, and working to achieve a goal was rewarding.
Cons
Sometimes achievements were overlooked, and was undervalued at times.