Current Employee3.9Aug 27, 2024Great culture, good comp plan. Needs better customer service to back sales team.
Current Employee4.6Jan 11, 2024Great product fit in the market . Most people are hired in a contract role before becoming a full time employee .
Great product fit in the market . Most people are hired in a contract role before becoming a full time employee .