Buy stock photo Tired, management and business people in a meeting with a problem, discussion and frustrated. Angry, talking and manager disappointed while speaking to overworked employees about a work issue