Incredibly outdated technology and the environment is a complete mess and not working half the time, with no clear structure and rules on testing and development. Management doesn't care and expects you to "deal with it".
.
Software managers rule through fear and intimidation. Expect to get micromanaged to death.
The sad thing is a lot of talented engineers are wasting their careers here in complete dead-end jobs. Avoid at all costs.