Former Employee1.3Feb 16, 2025My overall experience was terrible. They hired a bunch of sales reps and then let them all off.
Current Employee4.1Dec 22, 2023Great. Nothing to complain about. Managers are good. Company culture is very friendly. Company perks are also really good.
Great. Nothing to complain about. Managers are good. Company culture is very friendly. Company perks are also really good.
Current Employee3.6Mar 30, 2025Great. Leadership is caring. Benefits are great. The company is very government dependent. Nothing bad to say at all.
Great. Leadership is caring. Benefits are great. The company is very government dependent. Nothing bad to say at all.
Current Employee3.0Oct 30, 2023Great product fit but horrible cultures laid off two regional teams of around 300 reps.