Current Employee3.7Oct 2, 2024The culture is great and the company is driving huge innovation that will impact things in a year or two for the better. Almost all of the new revenue comes from existing customers so your territory is a huge factor in your success.
The culture is great and the company is driving huge innovation that will impact things in a year or two for the better. Almost all of the new revenue comes from existing customers so your territory is a huge factor in your success.
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.