the cure is really to hire the best HR manager ...

 

screen all the applicants & all the problems mentioned above can be minimized.

 

however, due to the cross-cultural nature of most working environment ... it will take time to adapt to new work place, people & culture.

 

there is no short cut, just give and take.

 

reasoning may help if the other party is listening.

often this turn to arguing ... which is quite useless when some people are just too defensive.