Management sucks and the one time we get a good manager they usually fire them without any logical explanation. The company as a whole is terrible, they talk so highly about helping the community and standing up for good when they are not even nice to their employees.