My company has been kinda having a high employee turnover rate, and I was wondering about the best ways to keep them. Help me come up with some suggestions to use to retain them and lower the turnover rates.
There are several strategies that you can use to improve your employee turnover rates. Here are some suggestions:
1. Work on their salaries. Every employee wants to be appreciated and compensated the right way, so to reduce your turnover rates, be sure to offer good salaries to your employees. This can be in the form of paying at or above the market value and offering additional perks and packages to motivate them to stay.
2. Get clear on the job roles and responsibilities. Employees don't appreciate working outside the scope of their work and want to do work that is clearly defined in their roles and responsibilities. Ensure that during the onboarding process, these roles and responsibilities are well explained and detailed to avoid this kind of conflict. 
3. Make your company culture well-known to all. Does your company embrace individual top performance, or is it fast-paced? Explain in detail and clearly the culture in your company to the employees before they are hired. This will set their expectations right.
4. Hire with diversity. While taking in new employees, consider what their expectations are, and how they perform and fit into your company culture. Don't hire because they fit into your culture, but hire people with diverse opinions to avoid stagnant culture, and build one where innovation is encouraged.
5. Create fun time for the employees. Host up team-building activities and other fun ideas that do away with boredom at work, and get your employee's minds relaxed. This will not only improve their productivity but will help them know their needs are well taken care of.