Online application forms which make you ….. nuts

As much as technology and digitalisation have improved and made the job of a project manager easier there are sometimes moments in which you wish everything could just work like the old times: papers. The less young of us project…