- Competitive salary - Passionate and smart coworkers - Engineering work is relatively easy
Cons
- Product direction and engineering initiatives lack focus - Heaps of technical debt and a code base that's becoming bloated - Not much opportunities for growth and learning - Burn out is common