Pros: good pay, benefits, skills attained during employment
Cons: unprofessionalism everywhere, treated as disposable, no job security at all
I worked for this company in the corporate office for 2 years- and the only thing good was the pay (slightly above market) and the benefits. Otherwise it is a terrible place to work. Managers are extremely inappropriate, between gossiping about the people on their teams; and the politics that are involved in trying to get a promotion. It is based solely on friendships rather than whether or not someone is qualified to lead other individuals. Work is piled on, with no end in sight but lots of promises in order to keep people working.
There is definitely NOT job security here, as I had seen many good, hardworking billers/coordinators get canned for practically nothing. HR does not back up any complaints and instead seems to bury anything negative that is said about the company or managers. In their mind employees are expendable, and they let you know not so subtly that you are expendable.
It is a place to learn insurance/billing from the ground up, as the way they train forces you to learn a lot, and very quickly--SO if you are planning to use this company as a stepping stone, and you KNOW that it is temporary; then go ahead, make some decent money, learn some skills and leave before the poison sets in. If you are looking for an enjoyable long term company with good atmosphere---this is not the job for you.