When I worked at an environment where being able to work remotely was tolerated, I often had a 30 minute turn around to IMs. Today, I stand up, see if the person I want to talk to is around, and then IM/walk over there.
If you're working completely independently, working remotely is fine. I'd also avoid a job where I don't have to collaborate with others.