Buy stock photo Computer, face and stress with business woman at desk in office for online deadline or report. Anxiety, burnout and depression from 404, compliance or glitch and employee in workplace with debt