Pros
Management is very thorough in their evaluation process of potential candidates. My pre-employment process consisted of several interviews across multiple mediums, including phone, skype and face to face with leaders from different facets of the organization. You can truly get a feel for the environment that has been created as well as the type of engagements you can anticipate working on. The interviews are highly behavioral and I was impressed by the company's discretion as to who they will bring into their teams. Consistent feedback throughout the hiring process was thoughtful and effective. Typically would hear back from team members regarding the interviews within 48 - 72 hours, including what next steps would be.
Cons
While the interview process is lengthy (4+ discrete interviews), it immediately weeds out poor talent and sends a message on culture that is aligned with company values.