Friendly coworkers, flexibility and remote work option after pandemic. High quality work and methodologies up-to-date. Very good option to get experience and work in a company that is always trying to think out of the box and update the way they do things.
Cons
Economical compensation might be a bit constrained.