Well if it's not the money ..
If you aren't happy with the way the actual company is being managed .. just changing departments probabaly won't solve this problem. Unless it's just one higher up person in your particular department who is being the wrench in this situation.
If this is the case then I think I would see if anyone else is having the same concerns, and if so, go higher up the chain and presnt your concerns and try to get them fixed.
I'm not happy with the way my entire company is being managed right now. I don't like the new people they have brought in (we merged with another company recently), who are implementing "new and better ways" to do things (because they aren't better in reality, only in paper theory during their meetings, meetings between people who have never actually "done" any of the jobs they are "making better").
If that be the case, then I say look for another job. You might think you won't find a better package .. but there is always a better package, especially if you have the time to shop around at your own leisure.
At least that's my opinion. I mean I'm not saying school is a bad option .. because it certainly isn't. But if you are unhappy there, going to school is only going to make it worse. Because then you will be stressed from work and from school.