Upper management lacks communication and lies to ownership. They make tasks more complicated then they should be. They will demote you or firing you for no reason. HR is definitely there to protect upper management not for employees. They will make you work 6 days a week and tell you that you can not get paid overtime because you are a salary employee and "They work 7 days a week".