Pros
When I first considered interviewing with PPDG I of course read through reviews on multiple sites, and they were so all over the board it made it difficult to judge for myself if this would be the place for me. Now I can say that working with PPDG was the right decision! My coworkers and managers are courteous and friendly, and I love that so many of them are military veterans just because of the structure and common ground it seems to bring to the atmosphere. I can understand why this environment isn't ideal for everyone, though. Everyone truly does want to work toward the same goals and support each other to reach those goals. The company isn't afraid of change and adjustment for the purpose of becoming great, and that is refreshing.
Cons
The corporate bureacracy or "chain of command" can take a while to navigate through.