- Flexible working hours (and I mean really flexible)
- Option for remote work, when necessary (discuss with team leader)
- Tremendeous colleagues
- Yearly profit sharing bonus
Cons
- Limited career growth opportunities
- Rather slow pace of development