Pros
If you want to work for a company where everyone pulls their weight, then this company is for you. If you want to work for a company where your hard work gets recognized, then this company is for you. If you want to work for a company where everyone is aligned toward a singular goal, then this company is for you. If you want to work for a company where it feels like you're working WITH your peers and not FOR your boss, then this company is for you. If you want to work for a company where there is no office politics, then this company is for you.
Cons
The company is growing RAPIDLY. And when you grow quickly, you're going to have growing pains. Job R&R can be fluid at times, and a lot of processes still need to be crystallized. Training for new employees across all teams needs to continuously improve. But if you want to grasp the opportunity to become a leader in a company that's doing something truly meaningful, then this is a place where you can really grow as a person and as a professional.