Pros
Upon hiring you are sent a few books, two in particular outline the style of the organization; "The Five Dysfunctions of a Team" and "The Advantage" both written by Patrick Lencioni. One delivers the messages of the other in a fictional story but a story with which everyone will relate. The company is serious about these styles, these values and this approach to getting the clear objectives complete. In short, no egos, no fiefdoms, no silos. One team focused on a unified objective. For me this is something I've been looking for, for a long time. The company is heavily invested in technology that helps their employees be productive and collaborative. From what I've seen they are also very invested in the development of their employees. Lastly, they are focused on their customer's success above all else. Asking for help and exposing your weaknesses or areas for improvement are not punished, rather it is expected. Lastly, mistakes are owned and addressed quickly individually or collectively.
Cons
This isn't exactly a con rather a clarifier for potential employees, be ready to learn, be ready to be humble, be ready to work HARD. If you you don't naturally posses these attributes this may not be a good fit.