Current Employee4.3Jul 28, 2023A great organization that is currently experiencing growing pains, specifically on the Sales side.
Current Employee3.3Jan 6, 2024Great company, and growing with new amazing leadership, the future looks very promising
Former Employee1.0Jul 29, 2024terrible, culture was awful, management was inept. They cleaned house after I left