Not necessarily. Having a "brand name" on your resume tends to really impress the small-to-medium sized companies. I think there's plenty of places that'll roll out the red carpet for "the guy from Microsoft", so to speak and look past the fact that he was laid off.