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