Management is extremely poor. Knee jerk reactions to every situation. Every department is treated like a separate Kingdom, and if you have to deal with someone, make sure you have witnesses.
Every department is full of cancer, and is overseen by either scheming manipulators, or burnt out apathetic paper pushers.
Do not work for this company.
The salary is mid range, so therefore competitive
everything else about the company