site logo

A majority of job seekers are irritated by complex job applications