Vantaggi
Family friendly policy. Depending on your line manager, can make flexible working arrangements - I have never had a problem agreeing this. Healthy approach to work/life balance, which is a benefit for office based workers of working in an organisation which has a large part of its work force working shifts. Being a large organisation with many different functions there is opportunity to move side-ways into new roles which can equip you with new skills and experience.
Svantaggi
The corporate strategy changes very frequently, often contradicting itself. On the one hand there is a lot of focus on the autonomy of the geographic 'routes' which the business is split into and having responsibility devolved to them but the amount of direction and instruction from the centre seems to directly contradict this. The organisation is constantly changing, but not necessarily in a good way - you can expect a fairly significant re-organisation at least every two years and each time it is very disruptive and a huge distraction for everyone involved. It can be a very frustrating place to work, but then I guess, where isn't!