Management does not support employees. They don't know how processes are for the lower people. It takes a long time for change to occur. They are big on communication, yet their communication is one of the worse I've seen. Every department for themselves, and will throw you under the bus if you let them.
Some awesome people work there
What lunch! Unfriendly computer system