5.0
16 June 2022
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Probably the best culture in tech sales. Nurturing and empowers people to do well with sustainable and reasonable targets.
Cons
Not much, benefits are solid.