Current Employee2.6Nov 8, 2023Decent place. Comp structure is broken. Leadership has no idea what they are doing.
Former Employee4.6Aug 6, 2025Good overall company has made big good changes that are working for them
Current Employee2.3Oct 10, 2023Tons of layoffs, leadership changes, and no real strategy. Company is shrinking and looking to down size every quarter. Would not recommend anyone join this company.
Tons of layoffs, leadership changes, and no real strategy. Company is shrinking and looking to down size every quarter. Would not recommend anyone join this company.
Former Employee3.1Dec 6, 2023Great product, great people. wish they could figure out what is wrong in leadership. There has been a lot of leadership change so I am hopeful things will turn around.
Great product, great people. wish they could figure out what is wrong in leadership. There has been a lot of leadership change so I am hopeful things will turn around.