I have an undergraduate degree in Computer Science. When I graduated in 2000, I found a great job, which I was subsequently laid off from during the demise of the dot com bubble.
This freaked me out, so I took a "holding pattern" job for a couple of years until I could afford to go back to grad school. I wanted to get an advanced degree in something very, very general that I could apply to a wide variety of industries.
Industrial Engineering seemed to be the ticket. I have had a very easy time during the several job searches I've had since receiving my Master's.
Also, because of the curriculum requirements (Engineering Economy, Optimization, Project Management/Efficiency), I feel like I have a much easier time relating to my finance and accounting coworkers than many of my engineer counterparts.
I feel that it's almost like a technical MBA with a focus on mathematics geared towards business and process management.