3.0
25 Sept 2018
Current employee, more than 8 years
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
Manage your own schedule. Intellectually challenging.
Cons
It's a large corporation with lots of silos. The job can be very demanding timewise, physically, and mentally.