Pros
Solid respectable company, good training and support within the region and from Corporate. You can make lots of money, if you can survive long enough during the first few years to make it. If you are placed in a location and office with sufficient starting resources, you move up quickly, otherwise, very hard to make it.
Cons
Pay is extremely low for the first few years. Be prepared to either live off of your savings or have a spouse that makes decent money until your branch is big enough. They have increased salary plans for the first two years, but they go down incrementally over time, plus the pay plan that you are told about when hired, only applies if you are able to cross every 'T' and dot every "I". In other words, many workers will not see a lot of the salary that is promised.