The structure is set for you to succeed. The pay structure gives you the chance to grow your book of business and salary.
Since it is a smaller company, everyone is hands-on and very helpful. If I ever have an issue, I can get an answer almost instantly.
Deal songs. Every person has one. When you get a deal, everyone gets to hear your song and everyone gets to celebrate as a company.
The relaxed environment. Sure, there are times when stuff needs to get done, but for the most part, it is a "work hard, play hard" work environment.
It was in a relaxed environment. I was not interviewed in a conference room in front of 3 people with bright lights over my head. We grabbed lunch, talked about my goals and where the company is.
Everyone is so helpful. From the moment I walked in the doors 4 years ago, I have been given every opportunity to succeed. Even when struggling at the beginning, managers and CEO (which you probably won't find in other companies) would stay late or take extra time to figure out why I was struggling.