Pros
Work from home, pays well. Good relationship with my direct supervisor. Although it's a Monday -Friday, 8-5 job, there is a bit of wiggle room if you need to take an hour or so off here and there as long as you can make it back up within the week. Personally, I've been treated fairly well and in the event that I have had issues, my supervisor has either assisted or gotten me in touch with someone who can help. Benefits for full time are decent.
Cons
Let me start by saying, this job is not for everyone. I was recruited over the phone and I would have never thought I would still be here years later. I started as a part-timer and went to full time about 2 years ago after my kids graduated. You MUST be a flexible person as this company changes policies and procedures often. They change vendors, they change personnel, and they LOVE their acronyms. It can be very confusing. The company was much different when I started here. Back then, it was called Medassurant and things didn't feel as high pressure as they do now. It may have something to do with it becoming a publicly traded company or new management. The company emails we get are so full of businesspeak doubletalk they are almost impossible to understand without an advanced law degree. There are a lot of distractions from the actual job of coding which can be frustrating. Productivity expectations are not realistic. People are working on different projects with charts ranging from 1 page to 200 pages so there is no way to set a uniform goal. As I stated, it's not a job for everyone and I can imagine that a new hire could easy find themselves overwhelmed. Maybe I am just used to it but it's worked out well for my family and me.