Are you the right person for your job?

Have you ever come across someone who was excellent for their job in many respects, well trained, organised and clever, and yet you didn’t like dealing with them? Perhaps they were rude, or gave you the impression that you were a hassle in their day.
I heard a business owner share a similar experience to [...]