2.0
Dec 28, 2015
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Feels like you are working towards the mission if you are in the right areas. Average pay and good benefits, although costs have increased over the years
Cons
Sr. managers are basically scientists that have been with the company for a long time. This leads to lack of business acumen and keen decision making ability. Acts like a for profit company wearing a non-profit costume.