Pros
Personal growth is valued just as equally as professional growth within the team; work goals align with individual goals which is awesome. The team is 100% remote but there's not one person I can say I don't have a relationship with due to open communication and team huddles a few times each week. Business wise, the company is still seeing growth even in these current times, so there's plenty of work coming in. The best part is the company mission. Knowing the work we're doing is providing towards the protection of the Amazon Rainforest makes those days where work stress creeps in better, by having a greater sense of purpose.
Cons
Couple of the startup downsides. Wearing many hats is essential and lack of benefits in the traditional sense (for now).