Pros
1. There is a ton of autonomy 2. Weekly all-hands that share updates on company performance with a deep dive into each operating department 3. Relatively new company, which creates a wealth of opportunities and exciting projects to work on 4. Constant category expansion, which creates diversity in strategy and keeps each week feeling new and exciting
Cons
1. Like with any startup (or company in growth mode), you'll be expected to handle areas of work that may be scoped outside of your role (not necessarily a con if you value skill building) 2. Projects can be delayed due to eng focus on more critical areas (however, this has been improved significantly since I joined) 3. Remote work and working across time zones may not be for everyone 4. No 401k match at this time, but the compensation and benefits are otherwise generous when compared to other companies of size this and within this industry