5.0
Aug 15, 2017
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Science is outstanding! Culture is energizing and colaberative. Pay and benefits are excellent- plenty of opportunity to grow and develop
Cons
Sometimes you can feel your being micro managed where others may feel they are under managed