Pros
Leadership team is still fairly new and appears to be working very hard to do its best for this rapidly growing company, and right the wrongs of former management. Cultural differences among the 3 offices have been noted, and are being addressed. Great lines of communication throughout most places in this highly matrixed organization. Impressive efforts are made to really listen to employees and get them involved (compared to other employers I have had!), through activities like regular all-employee Pulse surveys, 360-surveys, quarterly all-company Town Hall meetings in all 3 offices, and periodic months-long org development workshops like Thriving in the Matrix, Disney Institute and Speed of Trust...all of which happened just in 2014!
Cons
Super intense and fast-paced company, with an unmistakable entrepreneurial spirit...not for everybody, as reflected in some of these comments.