Current Employee5.0Nov 17, 2023It's a great place to work, with a really supportive team and the best product in the market.
Current Employee5.0Oct 11, 2023Best culture. Great people. Great products. Customers love it and always repeat purchase.
Current Employee2.9Jan 23, 2024Unclear on the direction of the company .Lots of turn over in the sales org.
Former Employee3.1Dec 3, 2024The culture is super clicky and exclusive, not a huge fan. Didn’t feel very comfortable or supported there.
The culture is super clicky and exclusive, not a huge fan. Didn’t feel very comfortable or supported there.