Former Employee3.0Oct 9, 2023Decent, it wasn’t the right fit for me personally but I can see others being very happy there.
Former Employee2.1Jul 28, 2024Wasn’t a great experience, partners typically don’t know how to sell product
Current Employee4.0Aug 6, 2024Great company overall. Good base compensation and good benefits. Also good culture.