When I think about my own career life, I often think about carreer opportunities at different places and companies, about different roles and responsibilities. Suddenly I recognized that I could definately prefer to change companies, although staying in only one for years. If I feel that I can have the bigger opportunities in other company and also have more interesting challenges that I can deal with for my growth, but my actual job can't give me this kind of offer, or if our goals is not matches anymore, my desicion is always based on myself.