Do you have similar political/social views as your immediate co-workers?

I do.

But I work in the Seattle area and I'm in the tech industry, so it's easy to find like-minded people.