And a straight answer to your question. Yes all office has politics. I've heard/seen worst in IT. People literally try to steal your glory by showcasing your work as if they had done it. People try to put you down in meetings in front of a large group. Now I am working with teams from 2 different countries, its totally new kind of politics altogether which I've not seen all these years One best thing to do is, not getting involved/affected by their politics and being diplomatic whereever possible.