Current Employee2.7Jul 8, 2025New leadership took over and laid off the majority of the enterprise workforce
Current Employee3.9Feb 24, 2025Good company, good product, leadership is great. Additional products could use some work