Curiously enough, on three different jobs, I've gotten along best with co-workers who were very extraverted, almost my opposite number. Typically, they would talk, and I would listen. They got along with almost every other co-worker as well, and also with customers. They picked up on my introverted personality, and did much to make me feel comfortable. It was all genuine, though. I really enjoyed working with them.
On the other hand, I have had co-workers who, like me, were very introverted and shared many personality traits with me, and who took an instant dislike to me.
So go figure!
_________________
clarity of thought before rashness of action