Pros
Company benefits : employee shop, partnership with local businesses, Shareplan, Performance bonus for manager-level employees, Christmas bonus, sign-on bonus to negociate, moving package (temporary appartment partially paid, administration support, etc.), leasing for bikes, brand-new modern office for Hamburg, health care additional support, etc.
Many opportunities to evolve and test different departments, jobs (as long as you have a good performance review of course). Programm for people to explore another job for a limited period to test something new (another country, another department, etc.)
Cons
Like all large companies with investors, profitability is essential, so team reorganisations and severance package are frequent in order to optimise the wage bill... You need to be at least a little political to survive in this type of environment.