Pros
Mine was a global role so working with many different countries, cultures and time zones from Latin America, US, Europe and Asia was interesting. Business travels were many, at least 4 a year and flexibility in choosing my own hotels, flights and car hire. Challenging role giving opportunity to double hat for other roles like project management, testing, proce engineer. A lot of systems to learn which I enjoyed because it made the role busy and never boring.
Cons
Long hours to support multiple regions, recognition from direct manager but at company level, sales teams were getting more awards, company funded holidays. Roles at high cost countries like Australia were always at risk of being outsourced to cheaper countries like Romania and India. Too many management level, for my role it was 6 levels to the CEO. For admin roles, it'll be 10 levels. There were mandatory quarterly reviews where you had to list your achievements.