So, image you're the new hire and you are welcomed to this massive code base with thousands of files, each thousands of lines long, without some clear separation of concerns or "basic modern best practices".
And the first thing you do, is tell everyone how shit their code looks. The same code that pays for yours and everyone else's paychecks.
I've no idea why you're asking me this, nor what point you're trying to make with your story. Can you make it plainly please, so I can understand what point you're trying to make?