<prompt> Human: My employer is working up an tuition reimbursement agreement. Im not sure how I feel about this. Typically these agreement require the employee to stay for 3-4 years after earning a degree.One of my biggest concerns is losing all negotiating power. I just moved to Denver, CO and I absolutely love it here but I may not be able to afford to live here in 4 years if the cost of living continues to rise. For example, in the year Ive been here my rent has increased 18. Im currently employed as a Mechanical Designer. While I have no degree I do have 10 years of experience and I currently earn 56k a year. So Im earning close to what a fresh college graduate earns. In my opinion after earning my engineering degree I should be worth 80kyr. Is this realistic? And if so should I negotiate a yearly raise and then a larger raise after I graduate? Would trying to negotiate a raise now and I cover my own tuition with no strings attached be a better way to go? I am very grateful that my employer sees such potential in me and is offering to help me with tuition and to work around my school schedule. I also really like my job and my coworkers. Im not against working here long term but signing a contract gives me an uneasy feeling.  <response>: Tuition Reimbursement agreements are pretty standard. However, 3-4 years is a long time. Most places it depends on the expense and or the degree. For Bachelors is usually 1 year after completion. For MBA Ive seen anywhere from 1 to 3 years, most commonly 2. I would not accept an agreement longer than 2 for a bachelors, and I would even push them for 1. Tell them you if true that you have no interest in leaving at 1 year, but that you are concerned on how an agreement like this would impact your annual compensation reviews 