Mobility
Decent pay-masters
Stable - this is not a company that will stop operations or shut down
Tenacity - nobody gives up
Work-life balance (provided you can stand your ground and say no)
Cons
Systems are made and changed as you go along. There is a vision, but the emphasis was always on getting things done "somehow" and not with sustainability in mind
Highly people-dependent, political system.
Disconnect between line managers and HO managers