A great place for people looking for a challenge
Pros
If you want to work hard, be responsible for the projects you work on, and be treated as an adult, it's the right place for you. Almost from the get-go, even for Junior positions, you will be expected to start gathering context on the things you work on and have positive impact on whatever you're working on, which is not that common in mid-to-big companies, I'd say. The company expects you to work hard, but compensates you justly for it. The pay, benefits, retreats, events in Milan that anyone can join, no BS time off all help balance out the strain of working very hard.
Cons
One can sense that the culture of "working hard" sometimes borders on "burnout speedrun". There are people in the company that barely take any time off, and while it's their decision to do so, other employees might feel like they are expected to function like that as well, and in some cases it might be true. There's a feel that if you don't work insanely hard you will face a warning or be advised to leave, which is generally not the best for your overall well-being. In my opinion, it's a great place to grind really hard for a couple of years, but probably as the company grows and expects more and more from its employees, only the most hardcode workaholics will be able to secure a spot in Bending Spoons for, say, five years or more.