Good that managment is giving updates to all employees.
Some of the key people driving the company.
Good suitable for early engineers who has passion to learn new things and dedicately spend more time.
Svantaggi
Always someone pushing to deliver the things done
Too much follow ups for a small change
Code base has to be improved to adopt latest technologies and to remove lot of obsolete code