Pros
I really like working here, and I feel like the expectation <> reward is very well balanced.
The work in itself is interesting, that's a requirement before we take a job (not just building random websites, but projects where you actually need to think).
The boss is a real human bean, doesn't see you as a number. He'll always make time to talk to you, whether it's work-related or personal. I feel as an important person with an opinion that's valued.
The goal of the company seems to be to become the go-to company for Python-related tasks, rather than making the most amount of money. This again results in morals/ethics being an important topic, as well as care for employees (shoutout to the pre-Corona burgerdays).
The colleagues are all people I've come to see as friends more than people I work with, while we still manage to remain professional when needed.
All in all I like working here and I'd like to stay on this ride for as long as I can.
Cons
There's no areas I really have a gripe with, which sounds kind of weird.