Management was terrible. My manager would have a bad day and take it out on her subordinates. She would be nice the next day and pretend like nothing happened.
They terminate employees that they do not like on technicalities. I can think of 4 people, who didn't deserve to get fired, get fired.