5.0
Mar 25, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
important mission, great coworkers, strong leadership, solid pay, strong benefits, growing company, never boring, future looks bright
Cons
start-up so constantly adjusting as the science and the market dictates, need to be comfortable with change