5.0
20 Apr 2026
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Small team means you wear a lot of hats, but it’s exciting, you learn quickly and can have a real impact. Leadership is engaged and the company mission is clear. Overall great place to be!
Cons
Fast paced environment with evolving structure so not for people who need their hand held or a slower pace.