(Genpact) VP - Global Relationship Manager
The company's Glassdoor reviews seem to be trending in the right direction, the stock is obviously not. But, what is the consensus of working on the sales side of this org in the USA? I've been in tech sales for 10 years now, considering a change of pace, but seems a little risky... TC - 385K #ge