Seriously, this is a major point. I had my first job out of college two years ago... I was payed $45k with a promise of $10k more if stuck around for 6 months, and then I would get bumped up to $65k after one year. Well 9 months past, I didn't get the raise, and I hated the boring, tedious, simple job. I quit. Guess what, a year later, I am making only $50k but I am 100% self employed, don't have a single boss, and absolutely enjoy what I do (mostly writing code for audio applications and smoking weed and playing video games). Screw those idiots... I was working hard, getting payed squat, and I hated every second of it. Granted, I probably didn't contribute much in the first 4 months of my tenure in the position, what with being completely new to the office environment, but it didn't mean I couldn't still do a lot better for a job. If they wanted to keep me in that role, they would have started me at $65k or higher, and then maybe I would have thought it was worth while to jump through all their hoops. But I didn't... Maybe it's because I'm young, or maybe it's because I am extremely ambitious and know what I can accomplish. I don't need to wait for them to hand me responsibility, I can go take it on for myself. Having fun at work makes a big difference in my quality of life! If you can't provide the fun, you better compensate for that with a higher salary, otherwise I could give a rats ass about your shitty little company. And btw, my business is doing just fine...