The MIS department is a cesspool of incompetence. Avoid at all costs if you are eager to learn or be involved with good technology. Any attempt to help them evolve past the 20th century will be shunned and you will be labeled a "troublemaker." At this point, instead of firing you, they will methodically bully (i.e. targeted monitoring, verbal abuse, pay disparity, etc.) you until you quit. For most people, this can go, and has gone, on for years.
Even if you manage to stay in good graces, vertical movement is virtually unheard of. Promotions for developers manly come in the form of title change, but rarely ever incorporate any advance in autonomy or pay.
As a whole, the office political culture is out of control. Every department head openly hates each of his counterparts, actively pitting departments against one another, just to try and score petty political points. They are all fake-smiles and handshakes in public, however. None of them will actually stand up and call the other one out because they are all complicit in playing the childish game.