5.0
Jul 22, 2026
Current employee, more than 5 years
Tewksbury, MA
Recommend
CEO approval
Business Outlook
Pros
Flexible schedule, great benefits, open to feedback
Cons
Corporate does not treat all sectors equal equally, IT support projects are slow, projects are abandoned after a lot of effort has put into them