well obvious advantages... LIFO, you wont be wasting valuabe skills and experience that older staff would have gained. You also would not be wasting valuable time and resources in training you're staff to the company's desired level. FIFO, you may be getting rid of those who have become lazy within their job roles and who pretty much are there for the ride. Also you may be getting rid of the staff who are archaic within the company as a whole i.e. not moving with the times, information technology!.. knowing how fast business' can move on and change in todays climate compared with it's more 'stuck-in-their-ways' staff!