I worked there for 5 years, left in 2006, considered it to be the best job I've ever had (aside from self-employment). So anyway I practically lived there throughout those five years between college and work and using their facilities which they give free membership to all staff. I cannot speak for the last ten years since I left, but It was an amazing environment all around and a very rare place imo, just baffled by how it could have so drastically altered.