Current Employee5.0Mar 21, 2024I have only been in this role for 3 months. So far the culture is great.
Former Employee3.9Dec 13, 2023Great! My direct leadership was very good, they were great at supporting me and helping me close deals and grow as a seller. My teammates were also amazing people to work with.
Great! My direct leadership was very good, they were great at supporting me and helping me close deals and grow as a seller. My teammates were also amazing people to work with.
Former Employee4.0May 6, 2024My overall experience was alright. I would recommend this place to others.