Found another nice little article with 10 dirty little secrets you should know about working in IT. Everything from the insanity of management to the pain of babysitting ancient, unmanageable servers years out of date and out of support but still running business critical services. :)