great place to be
Best Job I've had to date. People are generally very smart and knowledgeable. Leadership has been in place for a while so they know what they are talking about.
Prosenriched work culture, fantastic people
Consinsurance cost too much, people never leave so it is hard to get promoted.