Pros
Outstanding benefits, offices everywhere, ability to work with all sorts of people, learn a lot, many employees are older and have lots of valuable experience to share, robust transport to and from Metra, involved in community (charitable), great seminars to learn about operations/life issues, very good/inexpensive food in cafeterias, significant support of development programs, options for tuition reimbursement, established mentorship program, access to Abbott Credit Union (ALEC)
Cons
Culture: inflexible, non-meritocracy, significant promotion of 'friends', as a young person if not from the PDP (development program) then frequently passed over by management for any type of opportunity, poor morale, large contractor workforce contributes to poor morale, company's aggressive restructuring frequently leads to unexpected layoffs (someone who is there one day is gone the next with no plan to continue their work and co-workers must immediately pick up slack), lots of surprise management announcements, underperformers tolerated to a large extent, politics, bureaucracy