Company Culture–the phrase evokes images of working from the comfort of bean bags, sipping espresso, going out on office tours, and having an open atmosphere. Pool tables, pet-friendly offices, and gaming studios are often heard from the staff. While corporate culture...