Pros
Principle based culture promotes innovation, experimentation, a respectful challenge process, and treating others with respect. A great place for those who are motivated to raise the bar vs go through the motions.
Cons
Operating within lots of gray area will not be a fit for everyone.