Pros
Multiple training systems including webinars via internet, virtual classrooms and the company "portal". Excellent employee benefits (Health, dental, life, short & long term disability, voluntary life, voluntary long term care) however they have a vision discount program and not an actual vision insurance program. Regularly scheduled meetings with management to ensure performance objectives are met. These meetings are excellent coaching sessions to keep me on track and focused on my personal goals.
Cons
It's a big company, you can get lost in the system. Also, they have a sophisticated training system with multiple access points but no priority in what to learn first. It's easy to get overwhelmed, especially with the constant barage of e-mails.