Pros
Great amount of benefits from life insurance, 401K match, profit sharing, vacation, sick, health etc....
A corporation with a strong family culture. You are always looked after and the amount of training given to be successful it's all here. Learn, thrive, lead and mentor.
Cons
It's not easy to be successful. Time and dedications is a must. All great books will give you the answer to "Success". It's hard to bring in new young talent and have them believe that there is a future here. Sales are tough and very competitive for somebody that wants to make a lot of money yesterday.