It is indeed one of the best places to work travelling from one place to another meeting new people achieving targets that were thought tough to accomplish over all its a great company.
Cons
Long hours sometimes working till 2 and 4 am in the morning but worth the hardship when you close million of $ deals