Vantaggi
A lot of emphasis placed on training, development, team building
You can see your work all over the world
Work with premium brands
Opportunities for international travel
Casual office (dogs, catered lunchs, beer, yoga, etc)
Amazing coworkers who care about the success of the person sitting next to them
Company is growing (and there are global offices)
Svantaggi
Not a lot of good places to eat near office