Pros
* Many talented people to work with, good first place of work
* Great selection of benefits
* Stability brought by Microsoft acquisition
* Low amount of crunch (for a gamedev company)
* Mostly relaxed atmosphere
* Lately been a focus on mental health
Cons
* Corrupt top of the company - some questionable promotions
* Repeated story of new hires disappearing before end of probation without explanation
* Some projects are in development hell. Directors like to have control over development, yet without giving a clear direction
* Poor management in some teams and projects, so personal progression very depends on your lead
* Conflicting messages and actions from CEO
* Aware of some harassment at work as well. There is a "bro culture" in certain teams.
* Salary are rather average, if not below average for Cambridge, but since Microsoft acquisition it's been promised to be improved
* Because of the lack of people and poor management, some people end up doing several peoples worth of jobs, end up being burned out. Usually no action is takes, and there is still not enough people