Development programs are very good
Pros
I started my career with Eaton in one of their development programs, which are 2-3 year rotational programs for which you spend one year at a time working in a particular job before moving to another city and a different job. The idea is to introduce you to the business while you develop a range of job skills and experiences. I've so far been very happy with how I've been treated and compensated. Eaton seems to place of a lot of emphasis on making sure development program participants are happy and interested in their jobs. Most people at my large office work normal hours, which suggests good work-life balance to me.
Cons
The industries Eaton is in aren't very interesting, the company culture isn't fast-paced, and a lot of their plant locations are in the middle of nowhere. Packing up and moving every year for 2-3 years can be a little difficult.