Former Employee2.0Oct 2, 2023My overall experience was negative, it is difficult to sell carriers on losing money.
Current Employee3.6Mar 30, 2024Overall good company, competition is overtaking with tech and services
Former Employee2.3Jul 24, 2023Too bad they changed the structure of the company.. They used to be the absolute best to work for