They are Dynamic in their processes and are structured too. A Challenging working environment. Rewards hard work and innovation across all level. Good in leadership trainings.
Cons
They outsource most vital resource making the local employees unhappy