- Good work life balance
- Good work life balance
- Great work / life balance
- Good management
- Nice development team
- Modern technologies
- Developers have autonomy on technical decisions
Cons
- Small company (could be a pro)
- Not so many perks
- Limited projects