Vantaggi
You are given a chance to succeed. Most of the time the territories that are not filled internally will be more challenging, but you have a chance to make a difference and work it. It's not one of those companies where if you don't produce the first quarter, you are out. Plenty of resources and support to help - especially if you are at a HQ or large local office. People are very supportive and friendly. Leadership is approachable. Customer focused and ethical.
Svantaggi
If you are single, a "dual-income, no kids" or not at HQ, all the "great place to work" and "fantastic benefits" comments may not mean so much to you. A lot of the benefits people praise are child care and health care on site for HQ employees. If you are a millenial or someone who is more aggressive, you may be frustrated at the 9-5 culture and mediocrity surrounding you. Leadership is home-grown. Same people in same positions forever so if you are looking to move up quickly, this may not be the place for you.