EQT for all the advice solicited and given, none has been taken. This is a fact that is destined to bite you in the ass. Keep circulating the same self-centered asshole(s) from destroying one team on to another team. Left in purgatory waiting to self promote and ruin more peoples lives. Some additional advice, (which I'm sure will also be ignored). Stop believing what these jerks tell you (they don’t understand the industry we’re in, and start paying attention to how they treat their direct reports. Good luck - I seriously mean that if you want any return on your investment.