Pros
I had an excellent group of team members and a great boss. The benefits package is good and the 401K match is better than other companies that I know of. Company will pay for designations and gives you money for completing them. Job stability seems to be top notch. Comprehensive training program (makes this a good place to start off).
Cons
Office culture and level of technology are both an odd mix of being outdated and slowly improving. Workload can be overbearing depending on your territory. Pay is far below the industry standard (its the main reason I left). Hiring is being ramped up, but years of not having new underwriting classes coming in has caused a shortage. This is compounded by new and seasoned associates finding jobs elsewhere. Morale just isn't very good. Enjoyable co-workers help, but everyone still talks about people leaving, etc. Most people that stay have established families with kids and they most likely grew up in Cincinnati as well.