Current Employee3.0Sep 16, 2024My experience with this company has been fine. Headquarters in Dallas are nice
Current Employee3.0Apr 20, 2025Big company, lots of opportunity. How to navigate is a bit difficult to advise, work hard and make sure to network.
Big company, lots of opportunity. How to navigate is a bit difficult to advise, work hard and make sure to network.
Former Employee4.9Jan 3, 2024My overall experience was good. The only thing I would have appreciated more is if some of the leads were hot.
My overall experience was good. The only thing I would have appreciated more is if some of the leads were hot.
Former Employee4.0Apr 27, 2024Made good money, strong benefits with reasonable work life balance for a well paying sales role.