Pros
This is a place which gives NPs a lot of autonomy and is a great place to learn a wide set of skills as a new provider. The work itself is rewarding because you truly are making a difference in the lives of your patients who are very appreciative of your service. Health insurance is also good and coworkers are friendly. Learn what you can and then go to a place where you are actually valued as a provider.
Cons
Very little administrative time for charting/refills/lab review/ patient phone calls (1 hr/week), overbooking patients (expected to see 20+ patients per day), poor work life balance, high burnout and thus high turnover company wide, expected to work saturdays, management not receptive to feedback, a lot of disorganization with management. Would see providers having emotional breakdowns on the verge of quitting on the regular. Also felt like there was differential treatment and double standards based on race, lack of diversity in upper management.