Pros
Excellent investor in people
Really live by their values - Passion, Integrity, Commitment, Innovation and Team Spirit
So much opportunity for career progression - if you put in the effort, the rewards are vast
Dynamic working to enable a better work / life balance
Cons
Systems in use are quite archaic
Complicated organisational structure