Management is inept and they breed a toxic environment across the organization. When they want to get rid of you, they overload you with work no one person can do and expect perfection, then when you struggle, they threaten you with a PIP and eventually lay you off anyway (right before Christmas no-less). Management talks negatively behind peoples back in front of non-management employees. It is a very toxic environment, and I would run from any position there.