3.0
Dec 17, 2013
Anonymous employee
Former employee, more than 10 years
Chevy Chase, MD
Recommend
CEO approval
Business Outlook
Pros
The science is still top notch. If you are not in management, the work life balance seems to be ok.
Cons
Benefits and pay are now only average. Upper management micromanages way too much. There is no trust. Morale is at an all time low since I began working there. Too corporate for a non-profit.