Pros
+ Stable old german company with a US outlook + A lot of good knowledge you can gain working with Germany + Some outstanding people in consulting and development who are good at clean up the mess created by the management
Cons
- Unethical practices with total disrespect for customers. All that matter is to achieve bogus internal KPIs and revenue targets. - Too large an organization with very inefficient middle management often causing a lot of chaos. It's a challenge to get anything through as you spend a lot of time getting around the internal barriers. - Almost all major customer projects executed are a mess with few people having to burn themselves to get the company out of the ditch. Cost are easily recovered by charging the ignorant customers. - If you dare challenge the management your career is doomed as there is no place for open conversation. - Interestingly after 40 years SAP still uses a gut estimate of one or two individuals to put together projects that run into several million dollars.