Great work life balance
Flexible work schedule
Transparent management
Ability to move within teams
Frequent one-on-one with managers to ensure you love your job
Tons of free lunches
Cons
The tech stack is a bit outdated but recently there has been some push to move towards a newer and more modern tech stack