Collaborative environment, great people, and internal growth. The biggest asset here is the people, everyone is approachable and willing to help a peer.
Svantaggi
Like any healthy organization, there can sometimes be fast paced shifts in strategy or priorities, but communication is generally transparent as changes happen.