I worked for the company as a temporary, full-time employee. It was difficult not to be impressed with TOMS in my first days of employment. The strong brand recognition and industry respect the company has is very evident when you first get to the office campus (I call it a campus). The high tech security, well manicured grounds, modern design of the building, and the imposing TOMS flag flapping in the wind all give it a particular air that the employees carry around with them. The management perpetuates this vibe of "you're lucky to work here." I constantly felt like I was competing with my co-workers for the management's approval.
I did learn to be very self sufficient there and very productive. They want you to be highly efficient and productive and they don't accept anything less. TOMS taught me a lot about time management. They did not grow as quickly as they did to a mega retail player by accident. It ran like a machine. It was completely a routine job. I like the structure of it but it was not inspiring.