With the aforementioned exceptional colleagues, one would imagine that life on a project should be a breeze. This would be the case if it wasn’t for MDB's astounding mismanagement and woeful lack of support for ICs not on engineering teams.
TL;DR
(1) Politics & short-term profiteering
(2) Woeful lack of creativity
(3) Bungling diversity efforts
(1) Lacking creativity: If you do not work in engineering or product, you will not have any contributions that are appreciated by the company. (2) Politics: Leadership unable to make progressive tech investments nor able to manage talent in inclusive, constructive ways - busy profiting their own interests / positions of power / short-term gains. (3) Diversity: bungling efforts to recruit diverse candidates, and subsequently marginalizing the ones hired by not providing sufficient onboarding / support / seats-on-table, and utilizing them to score political points.
MDB management personifies Murphy’s Law. This is certainly not due to consistent poor luck, but an inexplicable determination to pursue the irrational. A confounding example of this was when management simultaneously chose two teams to work on solving a real business challenge. The Directors of the two teams, in order to score points, spun out their own teams simultaneously, hired junior and experienced ICs. These ICs motivated by the oppty to work on important data problems were staffed on teams that were already in crisis (with woeful lack of budgets and infrastructure and hence in crisis, not mentioning the fact that more tenured employees found the work life balance on these teams to be always disregarded when questions were asked). Of course, when the money made was short of their astronomical goals (set in spite of crisis situation), it is blamed on the ICs. Remember, this is just one of too many examples.
This ignorance of reality and pursuance of (what I can only guess is) their deeply misguided intuition is mind-boggling given that we live in an age of information. In fact, it is their blind, uninformed and sporadic decision-making that is the most consistent thing about management.
If you happen to fall into disfavour- usually through no fault of the IC- management will go out of their way to make life a living hell for this individual at all times, as opposed to supporting their growth and addressing the problems. Similarly, the peer groups for ICs (who actually are lovely people) are rendered useless because of managerial standards that create conflicting goals between ICs and stakeholders.
Overall, observing the MDB trajectory is like watching a tragicomedy. You honestly don’t know whether to laugh or cry, but rest assured that the blame will somehow lie with the employees and not management. All in all, if you can appreciate it for the exposure and withstand MDB's venomous form of management, I would strongly recommend the position.