I have noticed that a number of large tech corporations have picked up this idea of outsourcing everything they can and expecting anyone who doesn't get paid overtime to work extra hours (all the while mouthing platitudes about family life balance and how employees are their greatest asset).
At one time, you could become a millionaire working for Apple or Microsoft (or other high tech start ups). You worked like a dog (60-80 hour work weeks), got lots of stock options and were able to leave after 5 years, wealthy enough to do whatever you wanted with the rest of your life. In a way, it was like being a mid-tier professional baseball player. You might only have a 10 year career, but you made a lot of money once you had been in the majors for 5 years and were free agent eligible.
Companies have forgotten the wealthy after 5 to 10 years part of the bargain. They think that with the exception of the upper management, who make out like the old robber barons from the late 1800's and early 1900's, people should work long hours for average pay. Without the carrot of becoming wealthy, not many people are willing to do that unless they have no choice, at least not for long.
Of course, this is a prime reason why many of these companies stop innovating over time. their best employees move on to other companies and the brightest no longer see that company as a desirable place to work.
|