A custom MES system or a standard one?

One of the doubts when making an investment in a management program such as MES, is in choosing a custom software or a standard one.