Pros
You learn so much by being in such a big company - how a huge business works, how all the different departments work together, and there are a lot of opportunities for training and learning (although you need to drive this yourself). There are a lot of company parties & benefits like free drinks, fruit & coffee, and the offices are big and clean and looked after.
Cons
The whole structure is quite chaotic and roles & responsibilities and workflows are never properly defined, so it's quite difficult to get a grip on how to work with so many different stakeholders. It is also extremely fast paced and constantly changing, so it's a very challenging place to work - you need to be very reactive and constantly on your toes to stay on top of everything. There is also a very hierarchical structure in terms of sign off, so often the same views & opinions are the only ones that are seen, meaning that making true change is quite difficult which can be very frustrating and uninspiring. The C Level leaders also have absolutely no appreciating or understanding for branding & marketing, meaning that Zalando will never truly move forward against its competitors if all we focus on is sales.