Current Employee3.6Apr 11, 2024Mostly positive experience but Sales leadership is disconnected and Product doesn't work to improve much of anything, even glaring bugs.
Mostly positive experience but Sales leadership is disconnected and Product doesn't work to improve much of anything, even glaring bugs.