Do small or big companies do better in Mexico?

Both have succeeded extremely well and failed just the same. Size does not matter! It is how you do it. Who you partner with and what you know. It usually boils down to partner with the right company and people. Those that will learn your business and truly become your partner. You fail, they fail!