2.0
Feb 12, 2024
Former employee, more than 3 years
Wilmington, MA
Recommend
CEO approval
Business Outlook
Pros
Good benefits, some nice perks. Nice coworkers
Cons
Managers are horrible, some shouldn't have the positions they have. Some micro-manage you and take credit for your ideas, some convinced themselves that they have all the answers.