He may be a little s**t, but you FR guys only have yourselves to blame!
You pay him to type rate you, you even pay him to interview you, you effectively pay him to treat you like dirt, you are in a sh1tp1le of your own making. Your only ways out are to leave or to get organised!