Pros
SAP has a very good work-life balance ratio. Managers are well trained to manage their subordinates. There is very good flexible work policy and lot of exposure high quality design, architecture and Product Management
Cons
I worked in SAP for 20 years. However in the recent years, there is a huge degradation in the quality - It has become more of a talk than actual work. Lot of marketing has got in. More employees of SAP have started taking the management route, so product expertise has started dwindling. Especially in the last 2 years, lot of experienced and knowledgable people left SAP (either voluntarily or early retirement). Lot of this knowledge is lost and not properly handed over. Younger people are not properly groomed. SAP Technologies are not used much, so once you get in, you cant get out. It is very sad to see the company degradation for me. This was not the SAP I joined.