Vantaggi
1) The learning - they really do invest in training you and equipping you with skills. 2) The people - bloody competitive bunch of people who will never back down till they win. The calibre of people in the company is really good.
Svantaggi
1) The compensation - is terrible. Sure it looks great at first glance, but when you look at the amount of workload, responsibility and expectation, we are extremely underpaid. 2) Meritocracy NOT - it's a wonderful marketing company, so good that some people spend most of their time marketing themselves very well and get ahead despite not delivering the business. Also, even though diversity is touted as an important factor, if you are a minority, you generally have it much harder trying to shine/get ahead. 3) Risk adverse / Slow to react - everything needs to be tried and tested and verified. Experimentation is the buzz word, sadly implementation is often not as budget gets cut and put on something that has shown to deliver results..instead of experimentation. Same for reacting to competition. By the time we decide what to do, it's already too late. And to thinking innovation/agility is a success driver.