Pros
Excellent Teamwork, training, wonderful leadership
Cons
Great culture and great place to work
Pros
Company culture, structure, training, product portfolio. Go to market strategy. Can market to individuals, businesses, brokers so everyone is a potential client. Opportunities for advancement.
Cons
None that I have experienced.