Pros
Right from the get-go, pMD shows that it's truly invested in their employees and helping them to succeed. I was somewhat skeptical of all the other reviews mentioning the cliche "it's like a family" and "feels like I'm working with real friends", but in my time here, it has literally been exactly that. pMDers are all very interested in each other as real people, are always offering assistance, and are excited to help each other out in any way they can. I feel like I've truly hopped in amongst a family and been welcomed with more open arms than I can count.
Cons
Honestly, it's hard to think of anything that isn't just nit picking. The only real con I've come across is the 401k portfolio/investment options aren't really the greatest, but in my experience, that just kind of comes with the territory of smaller companies.