The people at Alliant are great. It was a fun relaxed environment, but don't get me wrong... we worked hard, but enjoy the work.
The management within the IT department are, for the most part very supportive and like a balance between life and work.
My boss in the Business Applications group is amazing. Very supportive, and will not hover over - more ... you if you prove you can work without interjection. - less