Maybe the truth is somewhere in the middle. And a mandatory disclaimer that I have not walked in the author's shoes, and that I am considering his description as what happened.
Two things that stood out for me:
1/ If a director of engineering is not able to run a sprint planning meeting or is grossly inefficient at that, what was the reaction of other devs at Snap who were part of the same meeting. More than likely, if they see that as the state of the managements, were they looking for jobs too?
2/ Is there a point in having engineering teams where there is no regular interaction with the manager?
Two things that stood out for me:
1/ If a director of engineering is not able to run a sprint planning meeting or is grossly inefficient at that, what was the reaction of other devs at Snap who were part of the same meeting. More than likely, if they see that as the state of the managements, were they looking for jobs too?
2/ Is there a point in having engineering teams where there is no regular interaction with the manager?