TOMS is a great place to work as long as you especially if you fit into the culture of dedication and giving. A definite Hipster environment with a lot of really cool good hearted people. C level management came from great companies. Some people can sometimes buy into the "COOL" high school popularity scene and take themselves way too seriously and form cliques.
Great perks such as quarterly shoes, and Happy Hours. Lots of employee bonding events, and of course, you cannot beat the Giving Trips. Dogs in office, Monthly Town Halls. But what is also great about the company is accessibility to the Founder, CEO and other top ranking employees. Not the typical corporate environment but could use some of the corporate structure.
The HR team worked very well together, and seemed to have a good handle on how to perform as a team. Although not perfect, truly one of the best places I've worked in my career.