Stress and mental health concept, overworked, exhausted, time pressure and confusion, worry about future, deadline at work