Haven't heard of Net Compass. If they are a new contract agency then I would probably stay away unless they have some good backing or a sole contract right. The thing with contract agencies that you need to be aware of is they have to have the ability to eat a month's pay. If the client airline is late paying then it's up to the contract agency, and their bank balance, to pay you on time. The small agents can't do that. The PARCs, IASCOs, and other big ones can.
There is a good thread on APC dealing with contract agencies. You may want to look at that for further thoughts that have been written before.
http://www.airlinepilotforums.com/hi...-openings.html
Typhoonpilot