Oh they will all admit their code lacks behind... That's never been a problem. I worked in 15 other companies and all of them with no exception would gladly admit they could improve "tests" and start "TDD" and all of that... But in 3 months they are all exactly the same if not worse.
15 companies. Big and small.