Pros
- Company culture is amazing - Work-life balance is better than I’ve experienced anywhere else, big or small, games or non-games - “High trust, high autonomy” culture makes it easy to focus on doing great work - Preference for code, experiments and iteration rather than meetings and lengthy planning phases - Great place to learn - a small team with lots of work means that everyone has the opportunity to work on a wide variety of stuff - Opportunity for a big impact - Exponential growth creates some interesting challenges - Successful implementation of hybrid office/remote. Goodbye commute, hello wife & kids! - Management genuinely cares about employees - Very smart, hard-working, and humble colleagues - Lots of interest from investors - It is so refreshing to be free of the non-sense found at big tech companies like re-orgs and review systems that put colleagues in competition with each other - Unlimited vacation time
Cons
- Can be mildly chaotic - There is more work to be done than people to do it. It is hard to make things go faster through parallelization and it can be daunting to have a backlog that is continually growing. The counterpoint is that this creates great opportunities for learning and impact, and forces us to get good at prioritizing work. - Rapidly evolving team structure can result in some churn and non-optimal work assignments