The worst part for me is how long the process takes, and how much time is invested for an interview process where the success rate is so low. My recent experience with AMZN was: - get contacted by recruiter, schedule a call with recruiter a few days later - take a take-home coding test a few days later - talk to the recruiter again a few days later to tell me I did well on the coding test - talk to another recruiter…
I LOLed over the phone, it was a riot.
EDIT: On the other extreme hand, it's a HUGE turn-off when a recruiter makes an incorrect assumption about my time availability in the initial contact. Stop me when you've seen this one: "Your background looks great! Please tell me what time slots today would work for you in order to discuss this role." Wow, really? You're assuming I have time to call you RIGHT NOW?