Pros
Acting according to what is said, great culture, transparency of decision making, open communication, latest technology stack, freedom to chose tools, stock options plan for everybody.
Cons
Complex solution (if this is a downside), sometimes overwhelming communication (yet manageable).