Finding the perfect candidate for a job is anything but easy. Companies are flooded with CVs, sometimes receiving hundreds of applications for a single