This career can vary widely and depends a lot on where you go with it. The good news is that you have a lot of options. I am an independant consultant, pretty good at what I do, and I don't have to put up with a lot of corporate politics. I get to be myself and do quality work at a decent wage.