Great company culture and clients. There is always someone doing something interesting in the office.
Cons
It had started to become a lot more corporate when I left. The perks of working in an office versus higher pay are also less clear as most of the work is WFH now.