- remote work
- friendly company culture
- fairly hands-off approach to development
- minimal weekend work
Cons
1 developer = 7 people with direct say over their work
overbearing / inexperienced managers
poor scheduling of tasks (code often gets discarded)
huge technical debt