First of all, I used the word Agile in my response zero times. I used the words formal project management for a reason. Agile tends to be assumed but if someone asks then either you can infer what they actually want or you're going to be a terrible hire in a startup anyway.
Second of all, as people love to say here, your small or medium sized company isn't Google so you shouldn't make decisions as if it was. What works for Google does not necessarily work for random startup or small company number 7521. Every small and medium company I've seen without a project management process was a disaster. Partially because, unlike Google, they can't throw 10 million at a problem and shrug if they waste 9 of it or cancel the whole thing in 2 months.