According to workers and experts, there are two main reasons employees remain with companies for life. First, some large companies are set up to develop, promote and retain workers in ways others are not, which means ambitious employees can reach the pinnacle of their careers without ever changing jobs. In other cases, employees may prioritise financial comfort and stability, see their career as a means to an end, and occupy their niche until retirement.