Different approach - taking on more ownership of design, documentation, and construction.
Great peers - everyone is very knowledgeable, friendly, and working at the top of their skills.
Cons
Horizontal company, smaller environment. Great project opportunities, less management opportunities.