This is a numbers based organization: you need to ensure you can deliver the numbers. There are people around you to provide assistance and you need to know how to draw on these resources, need to know how to work hard and work smart to ensure you can meet/exceed targets. If you can exceed targets consistently, then bonuses/commissions are uncapped! and you can move up within the organization since it's a small company.
People are very friendly, like a family, again because it's a small organization.
Need to have a thick skin or be able to succeed under high pressure/rejections - you're faced with a lot of no's on the calls, can't let the affect you.
There are morning meetings for personal and professional development, potlucks close to the long weekends, pingpong table, etc...