4.0
12 Nov 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
Solid benefits, convenient location, and cutting-edge science
Cons
Start up growing pains and the normal company growth struggles.
Check out your Company Bowl for anonymous work chats.