Current Employee4.0Aug 6, 2024Great company overall. Good base compensation and good benefits. Also good culture.
Former Employee2.1Jul 28, 2024Wasn’t a great experience, partners typically don’t know how to sell product