Pros
Abundance of grounded, intelligent, and inspiring colleagues mostly all doing the best they can
Cons
Upper management mirrors US politics and mainstream media - scripted speeches, attempted manipulation of the masses, seemingly phony engagements and personas... Then somewhere up there (really seems to happen right at Bob given at least a few of the directors are really great) “not if…” just isn’t an acceptable answer. Engineering judgment and requests for what’s truly needed to accomplish the goals competently and without sacrificing the humanity of their workforce are ignored or overriden, which leads to no or improper information flowing up, compromised outcomes or unrealistic and missed deadlines with overworked staff, and not surprisingly then, high attrition and brain drain amidst rapidly growing programs without fully documented engineering or processes which only makes things even more challenging for those left.