Pros
SAP has decent benefits in alignment with other companies of their size and industry. They have many workshops and opportunities for learning.
Cons
SAP has a zero accountability culture particularly for their managers. In the more than 12 years I have worked for SAP I have watched many managers who are incompetent or barely competent continue to get promoted or remain in their position with no consequence for their behavior or lack of skill. Their hiring process is so filled with nepotism that the only way to change jobs is to be friends first with the hiring manager. HR does nothing to stop these practices and does not care that qualified internal candidates are being overlooked and dismissed due to the inherent "friends and family" hiring practices. They do not pay people well and offer very little in compensation for raises unless you work in sales. They will push any raise you get into your bonus to avoid paying you more money in your base salary. They have very old school hierarchical approaches to everything and fight against change that could be innovative and beneficial unless it comes from someone they are friends with or aligned politically with. It's a very political organization which does a great job of pretending they care about diversity and inclusion but they demonstrate that they do not through hiring and promoting people who are unqualified for their roles while overlooking people internally who are qualified. Their internal systems are inefficient and there is continual duplication of work due to poor planning and communication practices. It's the most uninspiring, tedious organization I have ever worked for outside of the US government. The most egregious thing they do is create unnecessary obstacles to getting work done through processes that are ineffective and cumbersome, which are continually changing without notice or information. Beyond all of that, the other incredibly harmful cultural norm they have is to NEVER have a discussion about resources beyond headcount. There is no discussion of whether we have enough resources to get work done just the expectation that if you are told this needs to be done you will find a way to add it to your already overwhelming work schedule. This leads to mediocre work that has no real impact on the organization or work that creates no real contribution because no one took the time to create a realistic resource-driven project that holds up to reasonable scrutiny.