Custom Software vs Off-the-Shelf: It Depends on Depth, Not Size
Buy off-the-shelf unless the software is either shallow enough to build cheaply or deep enough to be the thing you compete on. The middle, meaning anything moderately complex that is not your advantage, is where custom builds go wrong. Company size matters far less than most people assume.

