Pros
- There are quite a few projects and there is rotation between teams, so you have opportunity to try different things
- Exciting projects
- Strong focus on Agility (Everyday stand-ups, Sprint planning, Retrospectives, etc...)
- Support for self improvement (LevelUP that helps with conferences, books, courses, etc...)
Cons
- Occasionally to many meetings
- Insurance might not be the most exciting domain to work with