Being challenge to do all the task given eventhough it is not under your scope. It is good for career development and enhancement
Cons
No appreciation from the management towards the current and long service employee. The culture is, you are free to go. No bonusses and increment. Your salary will stagnant