Current Employee3.4Nov 10, 2025Not a lot of long term opportunity, great culture, but comes with a lack of growth
Former Employee2.1Jun 20, 2025Good product but not sticky at all and also huge lack of leadership. I wouldn’t recommend.
Current Employee2.1Apr 26, 2025horrible leadership and middle management ! this place is a sinking ship. please stay faraway. turnover is through the roof!
horrible leadership and middle management ! this place is a sinking ship. please stay faraway. turnover is through the roof!