Something for prospective F/O's to be aware of when they join DHL is that they will only do about 300hrs a year. You will be away from home a lot but you do bugger all flying. If you join with about 1000hrs it will be about seven years before you even get considered for a command. And of course then you will have to contend with totally untransparent and secretive command board.
Don't join if you want a career!!!!!!!!!