Pros
- Really awesome culture, teamwork, wfh, anti-burn-out, you name it
- Encourage teamwork and innovation, pairing, weekly demos, ship-it, you name it
- People are awesome, great ideas everywhere
- Open company, no BS
Cons
- Pace is a bit slow
- If you are not working for a core team, might not be as much tech challenge every day, you need to challenge yourself by 20% time and other opportunity