The job needs to be done. Why should you be handled any difference than I was? If I tell you what my experience was over the last 20 odd years you will assign me the title of racists of the year but that doesn't change the facts and one gets to a point where you just don't care and don't bother anymore. Here are a few pointer to specifically young black "professionals". You should start from the bottom, demands will never improve you situation and neither will arrogance. In some instances all the mentorship is the world won't be enough, never assume you will "learn how to do the job" when you have no clue as to what the job is. Just because you sit in a managers chair does not make you a manager nor does that chair magically make you skilled. Respect is earned, not demanded and sure as hell not handed out for free. If that all fails thank whomever you pray to that you are not white and trying to find a job is this here new South Africa.