Current Employee2.6Nov 2, 2023Meh, not bad, not great, just meh. no real innovation, but good product
Former Employee3.9Mar 29, 2024Great training and feedback from major account managers. The sales team was always willing to help others learn the craft!
Great training and feedback from major account managers. The sales team was always willing to help others learn the craft!