Pros
The people at BBDO are some of the most amazing I've ever met. Everyone is generally friendly, open-minded, and not at all difficult to work with. Especially at the bottom, there are little politics and we all look out for each other. Great working environment with tons of friendly faces greeting you everyday - these are people you can genuinely be good friends with outside of work. Though the greatest work don't come out from our office, I'm really proud to be part of a greater network that produces some of the best works out there.
Cons
Biggest downside of this agency is its senior management - most of them are very traditional in their thinking and it shows, not only in the way they work, but also in the way they treat the employees. Management needs to wake up and stop treating employees as though they should be indebted to the agency for employment - sooner or later it will come back to bite them when they lose their talents and realize it's the other way round. Management does not show appreciation enough and it's very common to find people within the agency who feel overlooked (and rightfully so).