Pros
As a recent hire, I'm literally blown away by the reception I've received. The company gives you the tools you need (technology) to make the job work, plus you have excellent support from office staff and leadership. The salary is fantastic with two annual bonuses that you can actually get (I've worked other places where you don't) and they have great benefits. I'm new, but I'm extremely happy I made the decision to take this position. Oh, I should mention that there is a vibe of genuine, passionate, concern for the members we serve that is nice to be a part of.
Cons
There really isn't a con, per se.... you are working with high cost/high risk population which can be challenging, but that's not kept from you... you know it's what it is. And when you help this population, it's that much more rewarding.