Pros
Good pay for starting and many opportunities for advancement. Great profit sharing every year. Good benefits with 401k and flexible work schedules. Many departments you can advance to in the same area or nationwide.
Cons
Micro management on all levels with very challenging goals. Almost impossible to meet all goals. The company rules for quality and underwriting a policy can change on a daily basis. You must expect to adapt to a changing environment to be the low cost provider with a max profit margin. Learning new material will be part of your daily requirements so try not to miss any time off of work because there will be a lot of catching up to do. You must be there at least 97% of the time or you will fail to meet dependability requirements.