4.0
Dec 2, 2020
Current employee
Lynn, MA
Recommend
CEO approval
Business Outlook
Pros
Good technology, very challenging work.
Cons
Pay could be better, hard to get ahead without sucking up to managers, everyone has masters so you seem pressured to get one