Current Employee2.7Sep 30, 2024Very tough sales culture. Premium product but high turnover. Good for about one year.
Former Employee3.3Oct 16, 2024I liked the people but the culture there was terrible. The leads given to you are extremely recycled