Pros
Eon offer great additional benefits to compliment their already generous salary packages. They appear to have real concern for the well being of employees, and will listen when required. They are a forward thinking company, and understand the importance (and the benefits) of a happy workforce, and are not stuck in the dark ages like some other businesses. They are keen for employees to progress if they have the desire to do so, and will support you all the way if you are willing to put in the effort.
Cons
The corporate structure seems very complicated, with even local managers unsure of who does what at the level above them. Some policies can be over complicated leading to inefficiencies, as everything is centralised. Slightly more freedom at a local level, or smaller regional teams would lead to better efficiency at local sites