Pros
Very creative work, great clients, good small and friendly creative team, doing exciting things in design. Feels like they're on the up and ones to watch.
Flexible working, in and out of the office.
Good culture.
Cons
Can't think of any to be honest.