Have been using PRG for 3 years or so now. They are a great team where everyone contributes ideas and things happen very efficiently. Both my main contacts, Amy and Kathryn, are as good as you can imagine as account managers and they make sure everything happens as and when it should.