Pros
They definitely do a lot to make sure employees are enjoying themselves. You work with great people and they have a great culture (in my opinion). There's also a great work-life balance here. You have unlimited vacation and there's no stigma to using it. Lots of opportunities to travel (if you want), especially to Europe since the HQ is Amsterdam. Good benefits in general, free catered lunch every day, stocked kitchen full of snacks. Very flat management structure is nice because none of the leadership is too far out of reach. They do a great job of being very approachable.
Cons
Having personally started after the IPO, you won't get stock options anymore and as a result, the overall compensation is likely a bit lower than many other tech companies in the area. However, the base pay is still competitive and overall worthwhile to work at the company. Basically, if you're only looking for a job to make the most money, look elsewhere. Only other con is that, due to the flat management structure, there's a lot of uncertainty about growth potential. That's not to say that it can't be done, but you won't necessarily see a clear progression in your career. You very much have to make your path on your own.