Current Employee3.1Nov 6, 2023Great product and brand. Not rthe best atmosphere on the sales floor. Lots of pressure and micro management.
Great product and brand. Not rthe best atmosphere on the sales floor. Lots of pressure and micro management.
Current Employee4.3Dec 20, 2024Great culture, great leadership team, very intellectually stimulating sale - talking business strategy in every call. Love it.
Great culture, great leadership team, very intellectually stimulating sale - talking business strategy in every call. Love it.
Current Employee3.4Aug 3, 2024Great company with lots of perks and benefits. Could do with increasing base pay