Pros
Great work-life balance, compassionate and driven leadership, excellent Corporate campus, opportunities for career development and cross function job changes, good benefits and time off policies. Exciting work at every level. A great place to work.
Cons
Questionable change management, over -emphasis on making money resulting in under-resourcing support areas and immature and unconsolidated management of certain areas (although not to the point of overall poor business practice).