Pros
The lower level management TRULY does care about the employees, and fear for their jobs just as all employees do.
Cons
Executive Management is rude, and does not even speak to employees. I was terminated for not making enough commission, however, one of the higher revenue earners for the company. Employees are just a body in a chair to them. They DO NOT promote from within... I had to train 4 of my managers in the 2.5 years that I was there. The Attrition rate is at about 51%, mostly due to inadequate training by a person that has NEVER performed the actual responsibilities of the work itself. Be cautioned, accepting a position within this company will not be a long term career, they are charging Medical Providers to receive payment for services rendered, which will be rendered illegal at some point.