I have been working with the PHG for about 8 months. The assignment are all kinds , but the pay is good. But lately things have changed and the work is assigned way before it is due, this makes it hard to schedule. Got a email that they were having trouble with their bank. Not a good sign. I m glad I am all paid up!