There is now enough tech information (videos, stories on scaling & stack etc etc) freely available online that there should be no excuse for getting the tech foundations wrong. Unless of course the head of the fish isn't tech savvy running a tech company then you have a classic technology issue I have seen too often.