Pros
Support staff, management, great supervising physician, flexible schedule, work from home, high pay, stock in company, career advancement, independence, malpractice insurance, CEUs, up to date membership, working with other competent NPs, therapy and psychological testing within the same company
Cons
I really have no complaints.