The IT department here is awful. 5 Development Managers have left or been asked to leave in the last year.
If they don't get their act together soon, they will choke on there technological debt.
The CIO has caused a deep current of mistrust within the department, The staff simply doesn't believe him anymore.
Recently, things have become so bad, the CFO addressed the IT staff asking them to talk to her before posting anything here.
No one will ever do that because of the IT Department upper managements' history of shooting the messenger.
HR has asked people to post positive reviews here to try to overcome all the negatives.