Even though I'm a former employee, I was compelled to write a review after seeing the absurdly high rating KeyStaff has on Glassdoor (which is largely due to the fact that KeyStaff asks their current employees to write reviews to increase their rating). I have never experienced a worse company culture that doesn't value their employees. This is clear by the revolving door of team members who come through and are terminated for sometimes meaningless reasons--or because they realize there are much better career opportunities. The owners make careless decisions and base important things like metrics off of guesses versus fact, gossip with other employees, and don't invest into important things like training.