Like a high school, Management backs management even when wrong. This place is ran by politics, unless you brown nose, you will not be respected and looked at as replaceable. HR is crooked, and will try their hardest to cover up problems and get you to agree to keep your mouth shut. They also pay for their reviews and have someone as full time calling asking for reviews. They force the company to do top place to work, when they know half of staff is unhappy. They punish you for speaking up and will make you wanna leave if you speak up, I did.