Pros: great co-workers, company makes proper investments
Cons: some mid-career "stalls" for deserving performers
Rockwell Automation is a great place to work (especially if you are an engineer). They have smart people, treat them fairly, and place a great emphasis on ethics and integrity. There are many opportunities for advancement throughout the organization and those who are identified as "high potentials" move up quite quickly.