From the company handbook to the office furniture, a company's culture can make a big difference in first impressions and employee satisfaction. But what makes a great culture? Social events? Office dogs? Pinball machines? Sometimes it’s the little gestures that make the difference. This article offers great insight into a company that believes the small things can make a huge impact on their employees and clients.