The staff and bosses are all good people, fun to work with and always willing to help one another. The work is easy once you understand the software as well.
Cons
It was difficult to learn everything needed to teach the system, however if you have a background in insurance it would be easy.