Pay is on the low side for the type of work. There is little in the way of other perks provided from PFI. Work on some of these projects can become a bit of a dead end job if you aren't proactive in trying to network with people and gain other skills. There is little contact with PFI other from filling out a weekly time card.