Current Employee3.1Aug 31, 2024Great culture, with strong Senior Sales Leadership. Once marketing issues fixed can have better flow of leads
Great culture, with strong Senior Sales Leadership. Once marketing issues fixed can have better flow of leads
Current Employee2.1May 21, 2024It is a call center experience without growth opportunities. Lacks structure and transparency.
Former Employee2.0Oct 26, 2023There is no transparency and feedback from management, and a very toxic work culture.
Current Employee1.6Mar 7, 2024I do not recommend working here, they don't care about their employees or clients, only care about their shareholders
I do not recommend working here, they don't care about their employees or clients, only care about their shareholders