Current Employee3.4Jan 3, 2024Good culture, pay could be far more competitive, product is good but in a saturated market.
Former Employee2.6Jul 14, 2025Great entry level sales role, limited demand for a very saturated service