Former Employee1.3Jan 11, 2024My overall experience was horrible. No strcture on how to scale a sales organization
Former Employee4.3Aug 2, 2024My overall experience was great, the only reason I left was because I got a much better offer that I couldn't refuse.
My overall experience was great, the only reason I left was because I got a much better offer that I couldn't refuse.
Current Employee3.3Aug 15, 2023positive -engaging culture. very early stage start up environment. good leadership