Talent crunch forces German companies to offer more flexibility News June 28, 2018 The annual working duration for an average German worker has reduced from 1,452 hours in 2000 to 1,363 hours in 2016 – one of the lowest in the world. Clearly, Germans work the least.