3.0
Nov 5, 2021
Former employee, more than 10 years
Westborough, MA
Recommend
CEO approval
Business Outlook
Pros
Some flexibility in work hours
Cons
All they make you do is work, work, work. Though they claim to have a work life balance, it really does not apply. Teams have been downsized so much that the work load is unbearable.