Small/medium/large firms will have politics. It depends on how to handle them. My strategies - work hard, focus on the job/fact and be very careful! be neutral to any "political party"... my 2 cents sharing.