You shouldn’t have to “survive” at Dell to stay. Dell has created the perfect business case for how not to run a company and create a continued high stress, unproductive environment, with the delusion that their company is perfect and if you don’t give them that perfect score you’re the problem.
Any company where you:
Get laid off at anytime
Lose a bonus for no reason
Not get a promotion
Not have a flexible schedule
Track badge swipes
Doing nothing inventive
Is a company you should leave. Immediately.