Current Employee3.0Sep 16, 2024My experience with this company has been fine. Headquarters in Dallas are nice
Former Employee2.4Sep 16, 2024My overall experience was great my first two years until it wasn't. Changes in leadership and selling practices watered down my experience.
My overall experience was great my first two years until it wasn't. Changes in leadership and selling practices watered down my experience.
Current Employee3.0Mar 28, 2024My overall experience is not great. Forced to provide customer service to over 170 accounts while being expected to aggressively acquire new business.
My overall experience is not great. Forced to provide customer service to over 170 accounts while being expected to aggressively acquire new business.