Pros
Best solutions, training to support the employee in his/her role, very good benefits (private pension, health and dental plan, SAP stock purchase, bonus, parking, meal ticket), very good localization.
Cons
Bureaucratic because of the rather big organizational structure of management.