Pros
This is a nurturing environment that consistently promotes from within, develops, trains and supports its own talent and has created a culture that makes the most successful business model in this industry. Many talented people have shied away from or rejected this industry because of the struggle and stress associated with being successful. RJ Young has found the business model that works without the struggle and stress by creating a culture that encourages and inspires people to do more. I've worked for a lot of companies over the span of my career and this is the first in a long, long time that gives me a real sense that I belong.
Cons
I keep waiting for the other shoe to drop. Nothing yet! It's difficult to get into this company but folks don't want to leave when they do.