Pros
People. You meet some really great people at Landor. I consider more than a few my family at this point. The Landor name will get you out to where you need to be in life. Living wage, respect, trust in your work, etc. Too bad Landor has no clue how to harness it. They get the talent, but can't keep it. But even that is fading now. When you're unable to even keep prospective interns from laughing in your face at the pay offering, it might be time to hang up your hat.
Cons
Oh god. Management. Please someone hire a single qualified soul. Please someone help management learn how to do what we do, not just talk about it in vague buzzwordy generalities. Please stop the p3nis measuring with the Silicon Valley clients. We're not big data. We don't even have a research department anymore. You let them all walk away, remember?