Current Employee4.7May 25, 2025Overall great company to work for. Very nice work culture and lots of opportunities to move up in the company.
Overall great company to work for. Very nice work culture and lots of opportunities to move up in the company.
Former Employee2.7Mar 22, 2025There's a lot of office politics involved with unethical leadership. They hire often, so if you can navigate through the BS, it can be a good jumping point into tech sales.
There's a lot of office politics involved with unethical leadership. They hire often, so if you can navigate through the BS, it can be a good jumping point into tech sales.
Current Employee3.7Mar 26, 2025Increase in inbound leads and SDR training and production has increased significantly
Current Employee4.6Jan 25, 2025my overall experience is great and is a great place to start in the tech sales world