A lot of stress and demand. Yes this isn't a standard 9-5 job but the pressure of making ends meet with a low based pay is too much stress for most people.
That and John has gone through phases or just firing 2-5 recruiters at once without warning causes tension in the office and makes it harder for senior staff as they have to take their time to train new recruits whilst losing potential deals.