Diverse group of people, bureaucratic environment
Pros
Colleagues from all over the world. Take-home pay is average but some good benefits: 30 days leave per year, education grant (for non-local hires), good health insurance and pension plan.
Cons
No human resources management; Both staff and managers are left to their own devices. No professional recruitment services, no career planning, no succession planning, no talent management, no promotion tracks. On paper the recruitment process is formulated as transparent, open, and fair. In reality it is being used as a vehicle to pick up candidates the hiring manager knows and eliminate all others. Result is a very wasteful process that neither does what it is described to be doing (selecting the best candidate for the job), nor effective for the manager to promote internal candidates. Lots of 'busy' work repeating the same thing over and over in different emails, reports, budget documents, etc. Once in a while an initiative pops up that gathers a lot of attention with people meeting and writing a lot. Then it just drags on without resulting in much. After a while it gets forgotten and replaced with the next big thing. Lots of process and systems duplication. Every manager thinks their way is better than what others are doing. Even for something as critically important as applications used, there is no serious central strategy resulting in thousands of systems all over the place in a wasteful distributed environment. Despite hundreds of millions of investment in an ERP, managers still manage their projects and spent in emails, spreadsheets and word documents.