Recruiting good candidates is always a challenging issue with companies; especially since larger companies with better pay packages and better branding are seeking the good candidates. Hence, smaller companies who do not have that luxury of being able to give sky rocketing pay packages plus special perks will have a need to recruit in a…