Venture Beat has a column by Auren Hoffman who writes that the big high-tech companies are losing the talent war:
Big companies are losing their A players and theyre struggling to attract B players. In an industry where everything is about people, large tech companies are in trouble because they are losing the talent war. And keep in mind, an A player in an organization can usually produce the same results as three B players.
At a big company youre stuck with corporate politics, paralysis decision making, and a lack of getting things done. At a small company youre having fun, pursuing your dream, and actually getting things done.