Pros
The advantage of working with Mediaocean is the fact that every department is committed and invested in the company's success. Also, the executive team conducts frequent company-wide meetings to discuss and review Corporate Goals. During/after these meetings, everyone is welcomed to provide suggestions and feedback on how to achieve the goals to the President/CEO and anyone in the executive team. This is creates a really nice environment and gets everyone focused on meeting goals. In addition, Mediaocean moved into a very nice looking office with excellent amenities. It often hard to go home with all that's available in the office :)
Cons
There are not many disadvantages of working with Mediaocean. But if I had to pick one, it would the cost medical insurance- probably more of a country-wide issue.