Current Employee3.1May 7, 2025My overall experience was good not great due to the fact they cut commission rates
Former Employee1.7Nov 22, 2023What a great idea, great product, overpriced and wrong fit for enterprise. Great fit for sled.
Current Employee4.4Nov 27, 2024Great product and lots of room for growth. This is a great job to get introduced into the tech world