Current Employee4.6May 17, 2024A good company and good culture, they always care about their employees and their salaries.
Former Employee3.1Aug 22, 2023My overall experience in that company was really really good, ingotnexperience as sales development rep, coach and team leader
My overall experience in that company was really really good, ingotnexperience as sales development rep, coach and team leader
Current Employee1.3Mar 13, 2024pathetic place to work at, miserable management, makes you work like dogs