Pros
One of my favorite things about the companies I work for: I actually get to meet the man that started it all. Larry Connor is very involved and there is no greater feeling than shaking hands with the man who created such a successful company. The company is very regulated, numbers based, and systematic. Literally, if you follow "the Connor way", you are set up for success.
Cons
There are quite a few, however it is not the company. Each region may be ran a little differently. One aspect I wish was a little different was the work-life balance. You are expected a lot of the time to put in extra hours to hit numbers and do not really get compensation for it. Hitting your numbers is of course a huge reward, but you find yourself living at work.