A cover letter should be no longer than a single page. The recruitment office receives several applications, and the staff does not have the time or resources to read long letters outlining every single career achievement.