Every engineer should do a stint in a call center or better understand results of collateral damage most engineers I interface with have since come from two parent affluent families and dont understand what it means to be poor is or don’t understand what the loss of a job is or if they become a manager what poor management decisions might cause.