Pros
SAP provides a very friendly, informal and diverse work environment. People are not only polite, but also friendly and helpful. Also, the company offers many opportunities for its employees to develop their career and even personal life, through mentoring, volunteering and other very nice programs. Great work-life balance.
Cons
Being a huge company has its downsizes. There seems to be communication issues across different teams and not-really-easy-to understand-at-first processes. The onboarding takes longer than in other companies.