5.0
22 June 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Overall a great company to work for and smart and fun people work here. Management is transparent about where the business is (growing). Products are fantastic as is the science behind them.
Cons
Deadlines can be pretty tight sometimes.