Former Employee3.7Mar 31, 2024Excellent place to work. Great work development. Would recommend the company.
Current Employee5.0Nov 17, 2025Overall experience incredible, this is still a company to look forward to
Former Employee3.1Aug 8, 2024My overall experience was horrible. Constant changes in leadership, unnecessarily aggressive sales tactics and toxic bro culture.
My overall experience was horrible. Constant changes in leadership, unnecessarily aggressive sales tactics and toxic bro culture.
Former Employee3.1Dec 20, 2023Overall tenure was mainly positive, like any organizations there are ongoing issues and more recent ones as well given the current climate. TBH what I know now - would I do it again? Yes, 100% over - awesome solution suite, awesome people, and really fun sales culture.
Overall tenure was mainly positive, like any organizations there are ongoing issues and more recent ones as well given the current climate. TBH what I know now - would I do it again? Yes, 100% over - awesome solution suite, awesome people, and really fun sales culture.