If you are a developer, you will work on a Scrum team with the rituals that are related with that. You might end up suffocated by the following of those rituals without any flexibility - Scrum is interpreted very literally by this company. I would sometimes think that my team was more worried about delivering story points than real value. Their office - when not on quarantine - is very well located downtown. Mostly relaxed environment. Don't expect any promotion or leadership roles when you are not a male Caucasian without an accent: company is only diverse on low hierarchy level roles.
-Flexible work week
-Work autonomously, but still feel good working with a team; I have a good manager who encourages and motivates
-A lot of self-learning but challenged to go out and learn what the job entails