Good benefits, Opportunities to apply for transfer positions all around the world. Clearly defined expectations.

Cons

No clear path for advancement. The workplace politics can be tricky to navigate. There is a clear divide between staff and management. I'm given to understand that the environment varies drastically from office to office. Reorganization of departments can happen in a disorganized fashion making it difficult to determine who your contact is for HR, for Payroll and others. Depending on your title and position, there are lots of rules which can be very restrictive and humbling.

Advice to ManagementAdvice

Provide clearly defined paths for growth and upward mobility. Do not limit the possibilities to a chosen few and assume you know who is willing and able to assume more responsibility.