3.0
Jul 25, 2021
Current employee
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
There are a lot of interesting projects to work on here and a good amount of smart, hard working people.
Cons
There is a lot of red tape to work through. The raises are poor and seem to have nothing to do with your performance. Managers often have no idea what you work on.