You'll find a lot of places similar to that OP, so don't just 'settle' for google

.
http://www.officelovin.com/
Shows different companies offices from around the world if you're into that.
I've worked for a Big 4 before but sadly the office wasn't as whacky as that, we did get free drinks/snacks/consoles to play/foosball and people did play them throughout the day. There wasn't really a period were people just stopped playing them after a few weeks which I saw someone mention above. No guilt either if your pm walked past and you were playing any of them as long as there wasn't immediate deadline or if you were missing a meeting.
Nice environment! Although I do agree with those saying that obviously there is an element of them wanting you to stay to work more and providing these services which may help that.