Option number 2 quick at first, and is fine for an early stage startup operating in one country. However, two big problems will surface and grow as companies scale. In fact, I have personally experienced multiple times the first of these two problems at work.
Full article