Pros
Interactive work environment with immediate opportunity for growth and advancement. From the day I started working here, I felt like part of the team. Its an incredibly welcoming environment that starts from the top with Nick. I've had numerous opportunities to travel to different cities, attend business conferences, and network with different people including plenty of managers and owners who started in the same Entry Level position that I did. I've gained more out of this in one year than all of my previous work experience and college education combined. Its a great place for self motivated individuals. Athletes and Entrepreneurs tend to thrive.
Cons
This is definitely not for the complacent, no time to slack off because work ethic is constantly on display.