tsurumaru - Do you mind if I ask how long was your stay in Japan?
Would you also happen to have information on the pros and cons of staying in the country for work purposes? Not really concerned about the finding a job part, but I'd like to get all of the facts in advance to make a proper decision.
The best site that I had found is the
DaiJob's site, which is fairly informative, but if there is one that is even better, I'd like to take a look inside.