Pros
The dynamic of each dept working together for one same goal, that is to make sure each publisher have very little over head so they can focus on their business growth. The culture that is set in place from the beginning establishes great work environment and allows inner dynamic between co workers to become the best version of them self. Office and corp culture is establish early to each employer to be a individual not a number. because everyone brings their own person experience to the table. Can you say that in your Job?
Cons
With every growing company their will be Cons, but the way they handle each Cons shows the growth they're at in such a short period of time. To me listing Cons will just be redundant, and every major Corporation will have some