In any job you must be given the opportunity to grow. The best employers will give you that chance over multiple dimensions: knowledge, wealth, reknown, responsibilities. Most employers will give you only one dimension. As long as you keep growing along that dimension all is well. But that single dimension gives a lot of leverage to your employer. He can use it to coerce you and force you back into line. When that happens, it’s time to go.