Pros
* You get the name of the Halo creator on your resume. * The company defeated crunch time by cutting quality, so you won't have to perform to get a paycheck.
Cons
* You never get to work with the people that made Halo good. * Filled with people who bludgeon each other with multiyear grievances, undercut each other in back channel Team rooms, and belittle anyone attempting to change the status quo. * Time in company matters more than professional experience or the quality of your ideas. Agile failed as most engineers work in rigid time tables without customer feedback. Veterans delivered half-baked features in Witch Queen. * Collaboration is used by veterans to stomp on QA and testers' feedback rather than address it. * Sexist culture. Women struggle to be anything other than tokens on teams, particularly in Destiny 2 where they are outvoted by the white male management. Men are told that their evaluations don't matter because women must be promoted to maintain image. * This IGN article "The Battle for Bungie's Soul" was the tip of the iceberg. The people responsible for issues in this article still follow the same practices to maintain their positions. People no longer at the company were used as scapegoats to avoid responsibility. The HR representative who stepped down from her role was purely symbolic. Her action had no impact on Bungie's dysfunctional culture. * Engineers can't grow and develop new skills due to forced use of ancient technology and outdated engineering practices. * Below average pay and benefits with overly long interview process