Ventajas
If you want to work with top notch co-workers and international clients, this is the place to be. The employees and upper management are extremely talented and knowledgeable, which provides a huge opportunity for learning and growth. The people there strive to create a strong end product, and when they do, it never goes without a 'great job' or a company-wide email from their team or management telling everyone of the amazing work they've just done. There definitely isn't a lack of appreciation for the employees and it shows. Bagel Monday's, pizza Wednesday's, summer Friday's, happy hours and company gatherings really help create a close-knit team and make it a pleasant atmosphere.
Desventajas
Like any agency, it's fast paced but they try hard to ensure there's a good work/life balance and make sure they're appropriately staffed for the workload.