Absolute hitters work in the sales department. Best of the best.
Insane amount of work. By this I mean, too much involvement post sale.
About the culture
Decent culture. Typical corporate trying to keep the start up feel.
Advice for New Reps
Don't let of the gas.
Citrix delivers technology that enables businesses to unlock potential and create a better employee experience.