Former Employee3.9Dec 9, 2025Overall strong culture and good product-market-fit, however many changes in direction and strategy.
Current Employee3.0Apr 22, 2025My Overall experience is good but there is a rapid Culture Shift Going on.
Current Employee2.9Jan 4, 2024The experience was not bad, but in general compensations are higher in other companies in the market.
The experience was not bad, but in general compensations are higher in other companies in the market.