Designed by
Title
Upset stressed employee at computer, office desk. Frustrated confused disappointed worker with business problem, failed #269819569
Description
Upset stressed employee at computer, office desk. Frustrated confused disappointed worker with business problem, failed at work. Failure concept. Flat vector illustration isolated on white background.