It seems (似乎) that China’s food delivery workers are always racing against time. A recent article in the Chinese magazine Portrait shows how difficult this job can be. The article Food Deliverymen: Stuck in the System shows the pressure (压力) that delivery workers face. Their biggest difficulty is their delivery time limits (限制). Delivering an order late, even by one second, results in a fine (罚款).