The friendly nature of so many people through the company - the people are what make this job fun.
Get rid of siloed, land-grab mentalities. Team review from Engineering Dept
Get rid of siloed, land-grab mentalities.
Ability to overachieve (tech sales)Compensation review from Engineering Dept
Ability to overachieve (tech sales)
open and optimistic, helpful and happyTeam review from Marketing Dept
open and optimistic, helpful and happy