5.0
Jan 21, 2016
Current employee, more than 5 years
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
It's a very flexible and understanding company
Cons
The workload, pressure for impossible timelines, and the constant finger pointing is sometimes exhausting.