Current Employee3.7Aug 6, 2024Good culture, leadership is young. Sales structure is inconsistent and benefits certain territories
Former Employee3.0Nov 19, 2024Avoid at all costs. Terrible culture and turnover rate is extremely high
Former Employee4.1Mar 18, 2024Overall experience was great! No flexibility with hybrid or remote work though.