Pros
Very good HR
Good salary
Well located
Cons
Top management expects to know them all by name and profile at the recruitment stage, as though they are country leaders.
If you have disabilities, you are discriminated by top management at the recruitment stage.