True Indeed. Its better to be hired through a recruitment agency, though it may cost you some bucks, it is better that way. You are sure of your employment, the benefits, plus you have a contract to begin with. Though it all depends on you. And I am not a "man" though. You better really weigh things before you plunge in and decide, especially when you risking a lot of money. At least for me its a lot of money.