For me its about stability. I've never wanted to be my own boss because I lack the motivation and I don't want all the responsibility. I've known people who worked for temp agencies and moved from job to job every couple of weeks or months, but that was never for me because there's no stability. When the IT job bubble burst in the early 2000s, the temp jobs dried up and these guys were out of work for months at a time. I plodded along in my company, getting yearly merit bonuses, transfers, and promotions.

I don't like corporate politics, but it's the same anywhere in life: scratch my back and I'll scratch yours. But I still just do my job and hope someone notices the effort, which they have. I was with that company for 7 years before leaving and I plan to go back to them after I get a degree.

I wish we could go back to the times when companies took care of employees so employees took care of the company. Now its all foreign investment and cutting jobs and getting rid of pensions and lazy employees who don't care about their company's (and therefore their own) success.