Former Employee3.6Jul 5, 2024Better than a lot of places. Tech is great. People are mostly terrific. Culture has gotten a lot worse in recent years due to a few key personnel changes in leadership. Your success is in sales is very luck-of-the-draw and largely dependent on the territory.
Better than a lot of places. Tech is great. People are mostly terrific. Culture has gotten a lot worse in recent years due to a few key personnel changes in leadership. Your success is in sales is very luck-of-the-draw and largely dependent on the territory.
Current Employee3.9Sep 11, 2024Overall experience has been positive. Great company, great product offering, and great career growth potential if you perform well.
Overall experience has been positive. Great company, great product offering, and great career growth potential if you perform well.