When I was interviewing with one of the higher ups he said something very interesting to me, there are two teirs in any industry; Technician and Technologist. You want to be the Technologist. I was worried that I would get stuck at Technician. The problem is that there is a barrier between the Technicians and the Technologist. For starters, there must always be more Technicians than Technologists. This means that the Technicans must be paid much less than the Technologists or else the business model won't work. Also, you can only move up through when a Technologist leaves their position. Now, I don't know if you noticed, but the stock market crashed, which means that people's retirement investments crashed, which means they are going to be working for longer than ever before as they need to make up the difference. This coupled with the fact that people are living longer and healthier lives means upward mobility for the rest of us is squashed, not to mention that older people tend to say, "Well that's how we've always done it." I would say I am now at the upper reaches of the Technican status, but I am that much closer to breaking through the veil.
The great thing is that I accomplished my two goals with this company. I wanted to get into the high tech world and get a feel for the industry and key players, and I wanted to develop my network of people to help me find a new job. I can honestly say that these goals were accomplished. This allows me to walk away with my head held high.