Excellent support in all levels of the company.
Pros: compensation plan, benefits, and support of management
Cons: lot's of hours in the early years but will pay off in later years in one can stick with it.
Daily acquisition of new clients and continual servicing to book of business. Constant marketing thru lead generation, networking, and referrals.
Alot of attention to detail necessary throughout the career and if one is a self starter, the dividends of compensation pay off greatly.