Worked for Dell for 7 years on some VERY cool stuff. Yes, there are some issues but none I haven't seen also working at Cisco, GE, and JPMorgan Chase.
The pay has been quite competitive and bonuses are regular. Like one of the comments above said, "don't blame " the company - you probably weren't putting into the company what you wee expecting to get out of it.
Accept responsibility for what happens to you and how you move forward. The issue today is too many people blame others.
BTW- Dell is not laying off... And I met Michael Dell and he's probably the most down to earth CEO I've ever met.