Pros
Great place to facilitate personal and financial growth. They do care about each employee and try to make it known. This is a place where you could make well over 6 figures but you must have the right circumstances to devote yourself to it.
Cons
The position itself is stressful beyond compare. You are basically running your own business with a salary and minuscule commission for how much profit you make and if anything goes wrong in the deal by anyone in the company, at least 2 people suffer for it. You are very interdependent on people you work with and may not trust. The leafs are of poor quality so most marketing is by referrals from other physicians. You do take your work home with you, there is no such thing as a successful person having a 40 hour work week.