Former Employee3.0Feb 19, 2024great place to start a career, but difficult to manage work life balance
Former Employee3.9Nov 6, 2024It's a good company, but it has many processes, and the sales cycle isn't clear.
Former Employee1.3May 21, 2024My overall expierience wa not good, very toxic tech bro culture. Misogyny was rampant and gross.