6 hours ago, Gian-Reto said:I can only imagine how much worse people in SOME of the more infamous AAA studios *cough*everythingEA*cough* have it.
I've worked at EA and also worked as a business contractor for EA for nearly a decade.
The first point is that EA is HUGE. There are dozens of studios, hundreds of project teams, thousands of small work teams and groups. Every studio is different, every project is different, every team is different, every group within each team is different.
Some projects have horrible constraints, particularly those tied to movies or other external products where poorly-designed features (particularly from external requirements) cannot be cut, and where deadlines cannot be adjusted. Some managers are bad, having been promoted to the Peter Principle with no good management skills. Some teams and groups are bad, with toxic views or terrible work practices.
On the flip side, some projects are amazing, particularly when the team has the ability to negotiate features and designers, producers, and leads can figure out excellent games where everything can fit in a good schedule. Some managers are amazing, knowing how to keep projects within scope and ensure that everyone on the team is thriving. Some teams are amazing where producers and designers work with implementers and everyone knows their job, does it, schedules are kept realistic, and everything comes together well. Some groups are thrilling to be around where everyone is filled with creativity and enjoys the work.
As mentioned above, it is always true that with a large enough group of people there will be some who don't love their daily job. That is not inherently a problem. There have been times I disliked the project but the people around me were so enthusiastic I couldn't help but enjoy something about it. I may not have loved the tasks, but being surrounded by (sometimes disturbingly) exuberant artists and some cheerful leaders who helped lift everyone up, so it was still a pleasure to do the work. If enough people are positive and enthusiastic then a small number of people who aren't satisfied with the project can still enjoy the workplace, and can still contribute to make the place fun.
(When doing janitorial work we had tons of fun, we goofed off all the time. Even though cleaning toilets and vacuuming floors is not particularly fun, the work was punctuated with floor-buffing races and other shenanigans made the work environment enjoyable.)