I can share my experience of PM-hunting:
Ring around a few agencies and talk to the PM.
Find one who has a pleasant manner and is willing to negotiate, answer queries, proactive etc.
The way they interact with you is an indication of their work ethic and people skills.