I've been talking with the recruiters for couple months now, and will most likely signing a contract with them in a week or so. But before I do that, I hope to hear your advice since, you know, recruiters sometimes only tell you the good stuffs. I ha...