Pros
Flexible schedule - working 100% remotely and having a boss who allows for flexibility is the key. Really good individual people working here - competent employees, very professional, and management seems interested in your success and happiness. There are opportunities to move to different departments or to get promoted. They have a very robust and technically sounds training process and systems. Their LMS (learning management system) is a very well organized way to deliver training and to track/document training. They are willing to keep changing and staying up to date up with new technology (new systems) and new strategies in an attempt to enhance more efficient processes. They are willing to take the risks for change.
Kontras
Recently (the past year or so) there has been very high turnover - this has caused those who remain behind to have to cover more than normal, which then perpetuates the problem of being over-allocated and subsequent resignations. Also, the company is too SOP-driven (in that if you need to scratch yourself, there's an SOP for that!). It is just over-the-top. The company talks about critical thinking skills and root cause analysis and attempting to look at the bigger picture - but then the SOPs and processes do not allow for that. It creates an environment of funneled views. Employees are taught to follow minutia rules a, b and c rather than stepping back to understand what the overall process should be, or the reasoning for doing something. Basically PPD's culture squelches creative and critical/logical thinking and thinking outside the box. Instead it promotes factory-like working, stuck in a box, color only within the lines.