I just want to chime in here with my usual 2 cents (lol). As someone who went from just being a developer to a pretty important part of the team, being in charge of the infrastructure, I've been fortunate to now be included as part of the team that is responsible for a lot of the changes moving forward, or at least the ideas formulated before they're sent off to the big dogs for their decisions.
We now have it where every person on the team is recognized as staff, everyone can offer input and there is no more "my way or the highway". Total fundamental changes being implemented behind the scenes as well as in the public view.
As with anything under new leadership, changes take time to occur and there are obviously going to be mistakes and slipups made along the way, but the team as it exists now definitely appears more welcoming to constructive criticism rather than the previous mentality of "I'm right and they're wrong" that was occasionally apparent.
Totally different climate behind the scenes where we're all having fun, discussing fun things to add for people to use/do and ways to move forward and either rebuild or welcome some of our previous community back.