Overall a good company to work for, however, they view things in terms of roles and not people, which is common these days. This does mean that you are a definite cog in the machine and therefore DHL are reluctant to move you, especially if you are vital to a process.
Management Structure is notoriously unstable and your reporting line can be upended as the wind changes
Most people are routinely underpaid, overtime is not a thing, in the past the counter to this was that the bonus was exceptional and in recent years this has been less and less true.
There is a well known and used trick to advance in DHL. Leave and come back 2 years later on twice the pay.
That having been said, day to day line management is exceptional, the work culture is fantastic and there is a genuine sense of camaraderie throughout the organisation.