Pros
- high salary and generous bonus - perks (free dinner, pop, cheap video games) - facilities (cafeteria, gym) - company parties and giveaways - interesting domain (video games!)
Cons
- none of the pros matter when you don't like your job - ridiculous, I mean ridiculous work hours for all levels of employees (easily 60+ per week). Forget having a family life unless you have a stay-at-home wife. This also explains the lack of women at the company. - high stress and tons of operational and technical problems which are never solved properly since everything is rushed - unhealthy culture and climate: harsh, confrontational, unsupportive. Management constantly complaining of the quality of staff and focuses on the negative - everyone appears to be on the verge of getting fired - I was shocked to find that very few mid to senior-level people actually have degrees in areas they work, which means they just execute in the same substandard way they learned at EA year after year.