Pros
fast paced environment with lots of opportunities to learn, grow and make an impact. Smart people and great pay and perks - 401k match, fully remote work, self managed time off. Lots of emphasis on values-based culture which is great.
Cons
Lots of change and demanding work due to the type of industry and hyper-growth phase.