Pros
I've never seen a company where the values and culture are so clearly lived by all employees. This creates a fantastic environment for finding truly collaborative ways to get things done. You can find some background about the company's values on the blog, but it's amazing to see these being quoted on a daily basis as product decisions are being made and people are considering the best way to approach tricky situations.
Cons
Aire truly embraces the uncertainty that comes with building something that is new and finding product market fit. That means the development team (engineers, data scientists, data engineers) need to be comfortable getting into the guts of the business problem, having a deep understanding of why we're building something and (most importantly) be able to take risks in the face of imperfect information. If you enjoy working somewhere with a clearer idea of what you need to build then this might not be the right place for you.