3.0
May 1, 2025
Former employee, more than 8 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Lots of travel if you like that sort of thing, great networking opportunities, best technology in the industry
Cons
Work life balance is non existent. Metrics directly oppose each other. Success in sales goals and bonuses relies too much on the whims of management