I'm a recent graduate in CS living in Germany and now I'm getting calls from recruiters. Today, I got a call from a recruiter from the UK and I was really pissed of. The guy was completely impolite and arrogant. After saying hi he started with "your CV is basic" then was sarcastic. Through the call he was all the time underestimating my skills and never letting me talk! However I know that I have an excellent CV with excellent skills. I'm one of the best students in our batch, and my German Uni is among the top-ranked German universities. When I told him that I have interviewed with one of the best software companies in Germany (and expecting an offer) he was like "how did you get into that?" - then I told him how. Maybe I shouldn't have told him how I got into it, but I wanted to kill his arrogance and prove myself.
At the end of the call he asked me to make another CV in Word format. Actually, I was kinda of surprised by his way of speech to me, I really never thought I would speak or be treated from ANYONE like that! I call my world-wide famous professor by his plain first name!!! Unbelieving what was happening, I couldn't actually stand up to him so I said ok ok I will do the CV and send it to you. So I really eventually ended up doing that and I sent it to him.
I was basically calm throughout the entire call, because if I got angry I would really hurt him.
My questions to you:
1- Suppose I stood up to him in the next call, and a little fight happens, would that hurt me somehow? Or damage my reputation?
2- How to stood up to him in the call professionally?
3- How to teach him or the recruitment agency itself a hard lesson professionally?
4- Is this situation that I went through common? And how to avoid it and deal with it in the future?