Pros
I am a very recently new employee, and I experienced what I felt was a very respectful and very thoughtful recruitment and onboarding process with kind, welcoming people. The word I use (and I mean it as a big compliment) is that everyone I came in contact with was very "transparent" in their approach and in their speech (no "corporate speak", and very genuine). All seven interviewers were very diverse and different from one another, but I felt they were aligned in their purpose and with the company strategy they were talking about and that they gave me a great idea of where I could provide value. I walked away from the interviews thinking, "I understand what they want me to do, and I like these people; I'd like to work with them!" It is still early on in my employment, but I benefitted greatly in the first several days from a thoughtful onboarding book with all of the key resources and items I needed to pay attention to at the outset. This, coupled with well-planned time and schedules from HR and several other functions who spent time with me, allowed me to feel both welcomed and challenged to start myself up the learning curve quickly.
Cons
Only a con for some: If you are not an initiator or self-starter, or if you want all processes in place or a well-established corporate culture that is static and predictable, this may not be the company for you. It is fast-changing and growing, and my early take is that a new employee can be an important part of that change and growth if he or she is willing and able to work within a changing and growing (and challenging) environment and to play a part in defining and improving the processes.