Current Employee4.4Apr 26, 2024Positive, big company so some annoying things that obviously come along with that. I wanted to work for a smaller company with closer relationships to the sales leaders so I left. Would recommend this role though
Positive, big company so some annoying things that obviously come along with that. I wanted to work for a smaller company with closer relationships to the sales leaders so I left. Would recommend this role though
Current Employee4.1May 22, 2024Lot of upside and opportunity - recommend working here and giving it a go!
Current Employee5.0Feb 14, 2024Great organization if you learn to navigate it and network internally.