Local office was fantastic. The head of the local agency was a fantastic leader, one of the best I have had. The training program was very hands on. In terms of starting a financial practice with a firm, they have some of the best compensation, with a very strong base.
Cons
HR department is more like police on a different team than on your team. Always seemingly trying to make life harder for reps. Unlike anything I have ever dealt with.