Pluspunten
That was my best job so far (senior C# .net core developer). In quick words, you can produce superb quality software that will follow the best standards (or 9/10). No shortcuts, no cutting corners, just focusing on what is the best approach to the issue that is beneficial to all stakeholders (including you as the developer). People are also extremely friendly, with a great attitude, upper management is one of the best management that I've worked with. The software architect is the best architect that I've worked with. The office is a very modern and cool place to work from. They offer a great balance between work - self-improvement (10% of the time towards personal development, but still the company is actively promoting self-improvement all the time as it is extremely beneficial to everyone - family life (no overtimes). Lots of benefits. I can vouch for the team, guys & the code quality on .net core side of things (but they have more stacks in use which I am sure is great quality too, never peeked there, to be honest). If you have a choice, then jump straight into it! You won't regret it.
Minpunten
Only con would be the fact that there were no WFH (only reason why I've left)