PagerDuty Report: Stress on IT Teams on the Rise

New survey highlights the rise in critical IT incidents and how that has increased pressures on IT teams in all sectors.