I like how the IT dominates the career fields on there. IT can certainly be very rewarding and they pay is typically pretty good. The biggest thing is that you can be really hit and miss with some companies. One company can be high stress, lots of overtime, barely any paid vacation. While another company is relatively low stress, lots of paid vacation, and almost no overtime. So pick companies wisely. (I got lucky and landed at the 2nd)