2.0
Apr 8, 2026
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Pay and PTO above market.
Cons
Leadership team relies heavily on micromanaging and offers very little trust. This created a toxic, "small ball" culture. Small ball refers to focusing first and sometimes exclusivily on trivial details instead of building a strong strategic foundation (i.e. a strategic north star) to guide our collective efforts.