Current Employee3.0Apr 18, 2024Good company that has bad leadership at the top as reflected in the stock price
Former Employee1.9Dec 18, 2024Products were great but comp and leadership sucked. They couldn’t get out of their own way.
Current Employee4.7Nov 14, 2025Great pipeline with many paths for future leadership roles. Great culture