Some people say that if you are a US resident then it is better to go through Hawaii Aviation Contracts? Honestly, though it does not matter. I met with the Parc people before and they are professional. Most posts concerning Parc say that they have never had an issue with a paycheck or scheduled days off. A contract actually means something.
Have just read negative posts about Rishworth, but have never personally dealt with them.
Brookfield seems preoccupied with selling amusement park rides (cadet positions at european Locost carrier). Maybe they are good, but I don't know.
Good luck