3.0
Dec 29, 2016
Current employee, more than 10 years
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
Smart, easy-going co-workers and good work-life balance. Wide array of scientific and engineering projects available to pursue. Great benefit package.
Cons
Culture of always having to be "right" compared to being open to modifying incorrect thinking to come up with the best solution.