So if you were to get a promotion at your current job, the entire process would essentially start over? Why is that?
http://immigrationroad.com/green-card/ac21-portability-chang...
a) if you have applied for 485 and it has been 6 months since you applied you invoke AC21 and you are done.
b) if you have not applied for 485, your new company will have to reapply for 1-140 and labor for the new position but you do not lose your place in the queue as your PD is ported from your previous application.