To begin with the first question, some employees stick around with their employer for a long time, even a lifetime, because of comfort. Working for the same company gives a person a sense of confidence and familiarity not just in relation to work but also with the company's culture, people, and environment. Some people feel like it is a comfort zone for them, and there is no need to change and move into a new working place. Although this may not be true for everyone, there is still no better place to be than to feel safe and comfortable with where we are working. Moreover, some employers offer an additional pay or a retention pay every year to every employee that stays. This is one of the biggest reasons why people keep working for their employers. Although this may not be true for all, an increase in payout sounds appealing.