Pros
Honest, Vertically focused on Insurance, Massive market, Culture & People are focused upon, Hard work is prized, Yet, they don't take themselves too seriously, they like to have fun, you can travel alot on the front lines.
Kontras
If you dont like helping insurance companies... It's not your place, Hard and long problems to solve, Clients demand alot as they are big enterprises, Long sales cycles, products are big and highly resilient, enterprise-grade expectations of people and software.