Current Employee4.3Dec 7, 2023Great company to work for. Account management can be challenging, as you typically only have 5-10 accounts, and your success can be largely dictated by factors outside of your control.
Great company to work for. Account management can be challenging, as you typically only have 5-10 accounts, and your success can be largely dictated by factors outside of your control.
Current Employee3.1Nov 17, 2023Great experience and culture - fairly rigid processes due to it being a large company
Former Employee4.4Feb 19, 2025My overall experience was great. Training is second to none. Wonderful company.