1.0
Mar 18, 2017
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Smart scientists. Great location. People at the lower levels care about each other and there is good work life balance
Cons
No strategy or decision making and nothing seems to get completed. Every good idea or initiative loses steam halfway thru.