+ People in my department are good to work with, and my supervisor is also decent to work with. (He dislikes dealing with incompetency, and we're generally fine in that respect.

)
+ Supervisor also once worked the job of those he oversees, so he understands the nature of the problems that often crop up. (Design something using technology that's new to the company, and be sure to test for all unforeseeable problems. Yeah, ok.)
+ I get to design and build stuff.

+ A lot of it is a sit-on-my-ass job at a computer.
+ Admin access on my PC, so I can actually install and use useful programs and utilities. (There are
some restrictions in place, mainly concerning Windows Update and antivirus stuff.)
+ Firefox-friendly intranet.
- Joint pain from using a mouse all day.

- On that note, there's still no brain implant with a high-speed fiber optic linkup for controlling a computer. Where's the Wii Neuro, dammit?