Great work life balance, with a real focus on the hybrid working model
Good salary and comp
Flat structure
Friendly and competent senior management
Cons
Slow to promote, everyone seems to be one level lower than they would be at a bigger firm.
Management focus too much on American staff but this is getting better.