5.0
Jun 9, 2022
Former employee, more than 3 years
Tarrytown, NY
Recommend
CEO approval
Business Outlook
Pros
Strong scientific work culture Work life balance not terrible
Cons
Departments are siloed, which causes redundant and unnecessary work
Check out your Company Bowl for anonymous work chats.