You need to look at IT in a different prospective.
IT had become an essential part of any business – just think that if the email server is down for 5 minutes, it would be the end of the world!
If it is that
important, why your boss didn’t want to pay for that hardware upgrade? Or upgrade from the low end MS Mail to Exchange? Or any "mission critical" thing that you request before? Boss would say blah, blah, blah, we will do it in next FY la…
When you-know-what-hit-the-fan, it is always IT fault. IT should have done this/that, IT should have thought about that…. When things are going well – no one is going to come by IT department and say “thank you” to us.
IT is bad and a un-appreciate job.
Key to success – what can we do to turn this around and make it a positive thing?
There is a way brother, there is a way – you just need to find one that work for your company.
I have been doing this for over 15 years… been there, done that (currently in Silicon Valley – HQ of all IT).