Employee benefits are one of the main reasons that help some of the most talented and highly skilled employees decide on working for a particular company. It is also one of the main reasons that they stay on and are happy to remain with the company; and consequently keeping the staff turnover low.