Management and HR are just terrible. Do not think if you have an issue you can go to HR to get it resolved. Management does not take responsibility for their own shortcomings. If there is an issue they blame the employee. If management cannot prove or disprove an employee did or did not something wrong they write the employee up anyway.
Stay away from this company - they are very unethical.