Vantaggi
There is not traditional management structure here. There are leaders her make decisions about the company, but they take all employee feedback seriously. And none of the leaders will ever ask an employee to do something that they have not previously done. Even the owner will admit his mistakes in front of the entire company. The company is not afraid to evolve and change with the times, while trying to keep some of the traditions of the past. And while it is a primarily commission based environment, the majority of people are willing to help their fellow co-workers succeed, and celebrate their successes.
People here work hard, but they play hard to....just ask anyone that has been caught in a nerf war, played giant Jenga, or sang karaoke.
Svantaggi
Change can come fast and furious here, and right when you get used to one change it can change again. Sometimes risk takers are applauded and other times they are told to slow down.
The employees that seem happiest and the most successful are strong self-starters, self-assessors, leaders, and don't require constant praise from others (especially the leaders.) If you don't fit this description you may love the people you work with but you will ultimately not love the job.