i first came to japan when I was 21 years old for work, stayed for 2 weeks. But during that time I did not experience much of the Japanese life as I was couped with work most of the time. Then after a few months came back again for another 2 weeks business trip, then after a year it was 3 months technical training. The technical training was fun, cause I have lots of free time but I did not really experience the actual Japanese life cause I was mostly with my fellow gaijin trainee and officemates.
then 3 years ago, i finally decided to give it a try working here. Completely, integrating myself into the world of "japanese salaryman". Ive heard that there are lots of discrimination but have not experienced it personally or I just don't give a damn about it.
outside work, i found some nice japanese people who become my friends. ive not experience being thrown out or anything because im a gaijin.