1.0
Oct 10, 2021
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Cutting edge science, great pay and benefits
Cons
No work life balance. When a family member was dying work was still expected to be done on time. Another co-worker with cancer got less then a week off. No matter how hard you work never good enough.