Documentation is sometimes lagging, leading to tribal knowledge bottlenecks.
The learning graph is steep, as there are varied tools and stacks of DevOps that are used, so it is both a pro and a con. If you need to grow in terms of skills, it's a pro. But if you can't handle the pressure while doing so, it can be a stressful place to be, leading to burnout and decreased job satisfaction for some individuals.