Pros
You don't have to deal with insurance. When you leave for the day your duties are done. No hiring/firing duties. Pretty good compensation package.
Cons
Corporate bosses that tell the doctors which contact lenses to fit, often pushing unhealthy outdated lenses on the patients and tying the doctor's compensation levels (when allowed by state law) to the # of patients seen and the % of those who walk with an Rx for the "preferred" contact lens: 'Softmed'. They even tell you which solutions you have to recommend. Can these business practices even be legal in what is supposed to be a medical office? No advanced diagnostic equipment, and a corporate culture that actively DISCOURAGES doctors from practicing full-scope optometry, because that gets in the way of the company's top priority: having the docs write as many glasses and contacts Rx's in a shift as possible.