Pros
Company is focused on a result, but does not forget to follow latest processes whenever possible.
High level of trust between Employer, Employee and Clients extends limits of just cozy environment to something more.
You will not be forget and your voice/ideas will be respected and shared.
Endless improvement and new markets, not only SAP, but also Big Data with AI/ML and other interesting areas.
Cons
As in any other company it may not be an easy task to improve your skills when you're at Senior level position.