Once upon a time, I worked for EA.
The pay was reasonable, my break times were adequate, they had an awesome smoking patio with a great view of downtown and i worked amongst a ton of like-minded and very amiable people. I still know people @ EA and they will never complain. They get childcare, free drycleaning, concierge service, good benefits and a stim ulating work environment.
The people that fucked up EA are the accountant's and the high executives who look at spreadsheets and powerpoint to make decisions when they don't even know how to turn on their TV, let alone how to code the backend of a massive online shooter.
Blame the Big Bosses who are sniffing at the trough for more profits on the backs of the workers and the wallets of the consumer. They just want their stocks to rise in price so that they can exercise capital gains allowances and retire to the Bahamas when they are 50. They don't caer about us because they will just move on to the next sucker. (as P.T. Barnum said "" there's a sucker born every minute"")