I believe it is the promotion system that makes employees stay. As i observe, everyone makes a progress with one's career no matter how many years it takes.