Best reply so far, I have the same experiences with the company I used to deal with, I hated offices politics, it is truly team play ground, if you want to be a outcast, you will never go anywhere. well, you better learn the term, nepotism. Hate it,but it is useful in time of needs. :D