Was an opportunity to develop relationships with exceptional people all over the globe. Well-run company. Very intense at times. You have to be OK with uncertainty and able to make quick decisions without all the required information.

Cons

Performance is judged by some people who don’t understand your job. Performance ratings always forced to the average by budget constraint.