Commitment

<p>Just wondering how many years should one stay at a company prior to jumping ship without being frown upon? If there is no issue at the current company, but if one were to accept another job with a different company simply because it is at a location that would provide a better overall lifestyle. In a large company, if one was to leave say after 2 yrs, would it be difficult (or easier) to join the company again with different department (at a different location). </p>

<p>Thanks.</p>