Few will argue this point: The job search is arduous. Frustrating. Overwhelming. Befuddling.
Technology (designed to ease the process) sometimes complicates the process. Recruiters don't always call back when they say they will. Job descriptions rarely tell the whole story about what the company...