Hey guys. Just need help with this thought. You see, my current company is somewhat acceptable, the employees are nice but the management stinks. They're about to send me to Japan for training which is one of my dreams. They're sending me to Japan to stay for 8 months in contrast to the others who were sent before (only 3 months) because what I am being trained for is much more complicated. My problem is that the company requires me to stay a certain period of time in the company so that the cost for the training and the value of my services to the company is even. If I didn't comply, I will have to pay the cost of my training. I was aware of this when I entered the company but what no one told me was that the ratio is 1 month abroad=1 year in the company. I was devastated to learn that because my original plan was to gain experience so that I can apply to a company I've always wanted to enter. The other company requires 5 years experience in parts molding and that is exactly what my job is about today. No one told me about this policy and I don't know what to do. I only learned the policy and the duration of the training when I was already 4 months in the company; no one asked me about my opinion on the matter beforehand. To add insult to injury, the managers and others who went to Japan before me but had shorter stay durations, seem to be rubbing it in my face that I'll have to serve 8 years and that in a matter of a year or two they can finally resign from the company. As much as I want to finish the contract to honor my word when I entered, I'm not sure I'd be able to stomach the management as they are unfair as hell. They keep passing jobs from other departments to our department yet think our job is very easy. Even if the management changed for the better, what my other concern is my age. I'm already 24 and 8 years from now, I'll be 32. I'm not sure if the other company will accept an applicant of that age by then. For me it's a big deal if I don't get into that company because its one of the companies I've dreamed of entering. A company that even with a salary that is a lower than what I expect will be acceptable for me because I'm just happy to be in that company. I've asked my family and they've all said that I try to stay for a few years and maybe I'll come to like my current company and if I don't get to follow my plan, it's God's will. I feel like that they don't really see how it is for me even if they say they do because this is potentially missing out on one of my life dreams. Lastly, they say that if I don't like it in my company after a few years, then I resign but I can see in their body language that they don't want me to resign because of how much we will have to pay when I don't finish my contract. Sorry again for the long post but I need your opinion on this. I don't know what I should do for my future.