Current Employee3.7Jan 26, 2024My overall experience is great with solid leadership and great culture
Former Employee1.6Jan 12, 2024Great product with horrible leadership and marketing. Would not recommend if you want to make any money.
Great product with horrible leadership and marketing. Would not recommend if you want to make any money.