Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now
    Post Unmerged from programmers.stackexchange.com/questions/4765/…
    Post Merged (destination) from programmers.stackexchange.com/questions/86502/…
    Post Made Community Wiki by Edward Strange
source | link

Sounds less like a viable workplace and more like a corporate jail. I'd get the hell out. I've worked at larger companies with established "rules and policies" and even they're not so bad. They had their own IM systems, didn't block any sites, and encouraged colleagues to interact and communicate.

I'm no lawyer but the events you're describing are going beyond micro-managing and into invasion of personal space.