I too would also stay away from homes managed by PPM. Responsiveness was okay, getting into the rental wasn't too bad, and our home was a new property so there wasn't much wrong with it.
When it came time for deposit returned, we hired cleaners and left the place cleaner than it was when we moved in, but a single speck of dog hair trapped in a corner was used to claim it wasn't clean enough. ALSO they claimed their guy said he had to remove a smoke smell when -no one- smoked in that house, EVER. So they took most of our deposit and left us with a measly $150.
You can see their posts here are a sort of damage control, but none of them apologize for any confusion or what may have happen and are entirely defensive. Expect the same when you get screwed.