The place was like a small university, as there were numerous different buildings with different specialties all interconnected by corridors, guest speakers, and numerous training opportunities. There were also a number of amenities inside and outside of the campus, including an on-site cafe, an physical fitness room, plenty of nearby hiking trails, and gorgeous views overlooking a nearby river valley. The service staff was also generally quite prompt, adjusting desks, installing computers, handling equipment needs, all within a reasonable time frame. Basically it was a fantastic place to work.
The on-site cafe, the surrounding parks, diverse culture
One access road flooded every couple of years, requiring a detour.