Highly political atmosphere. This introduces a lot of rigidity in the decision making process since it reverts to an authority based model with a lack of feedback from below. Generally you will be assigned a business app and have a fixed schedule and variable scope (hint: positive creep only) with expectation of high quality (good luck, code reviews are often rubber stamped, QA isn't taken seriously by those in charge). Many things are backwards and you won't be able to change them since the people in charge of development will take suggestions of different technologies, processes, infrastructure, or application design as time wasters/signs of laziness/lack of commitment. Ironically, there is/was still a lot of manual testing going on since it is faster than changing the process...