A work machine having a work device, a plurality of hydraulic actuators (5, 6, 7), an operation device (45a, 45b, 46a), and a controller, the work device including a plurality of front members (8, 9, 10), the plurality of hydraulic actuators (5, 6, 7) driving the plurality of front members (8, 9, 10), the operation device (45a, 45b, 46a) instructing each of the plurality of hydraulic actuators (5, 6, 7) on an operation thereof in accordance with an operation of an operator, the controller including an actuator control section that controls at least one of the plurality of hydraulic actuators (5, 6, 7) in accordance with speeds of the plurality of hydraulic actuators (5, 6, 7) and with predetermined conditions when the operation device (45a, 45b, 46a) is operated, the work machine comprising: a posture sensor (30, 31, 32) that detects a physical quantity concerning a posture of a specific front member that is one of the plurality of front members (8, 9, 10); and an operation amount sensor that detects a physical quantity concerning an operation amount for the specific front member that is among operation amounts inputted to the operation device (45a, 45b, 46a) by the operator, characterized in that the controller includes a first speed computation section that calculates, from a value detected by the operation amount sensor, a first speed of a specific hydraulic actuator for driving the specific front member among the plurality of hydraulic actuators (5, 6, 7), a second speed computation section that calculates a second speed of the specific hydraulic actuator from a value detected by the posture sensor (30, 31, 32), and a third speed computation section that calculates, in accordance with the first speed and with the second speed, a third speed that is used as a speed of the specific hydraulic actuator by the actuator control section; and the third speed computation section calculates the first speed as the third speed during a period between a detection of an input of operation for the specific front member by the operation amount sensor and a first predetermined time, calculates as the third speed a speed calculated from the first speed and the second speed during a period between the first predetermined time and a second predetermined time that is later than the first predetermined time, and calculates the second speed as the third speed at and after the second predetermined time. a posture sensor (30, 31, 32) that detects a physical quantity concerning a posture of a specific front member that is one of the plurality of front members (8, 9, 10); and an operation amount sensor that detects a physical quantity concerning an operation amount for the specific front member that is among operation amounts inputted to the operation device (45a, 45b, 46a) by the operator, characterized in that the controller includes a first speed computation section that calculates, from a value detected by the operation amount sensor, a first speed of a specific hydraulic actuator for driving the specific front member among the plurality of hydraulic actuators (5, 6, 7), a second speed computation section that calculates a second speed of the specific hydraulic actuator from a value detected by the posture sensor (30, 31, 32), and a third speed computation section that calculates, in accordance with the first speed and with the second speed, a third speed that is used as a speed of the specific hydraulic actuator by the actuator control section; and a first speed computation section that calculates, from a value detected by the operation amount sensor, a first speed of a specific hydraulic actuator for driving the specific front member among the plurality of hydraulic actuators (5, 6, 7), a second speed computation section that calculates a second speed of the specific hydraulic actuator from a value detected by the posture sensor (30, 31, 32), and a third speed computation section that calculates, in accordance with the first speed and with the second speed, a third speed that is used as a speed of the specific hydraulic actuator by the actuator control section; and the third speed computation section calculates the first speed as the third speed during a period between a detection of an input of operation for the specific front member by the operation amount sensor and a first predetermined time, calculates as the third speed a speed calculated from the first speed and the second speed during a period between the first predetermined time and a second predetermined time that is later than the first predetermined time, and calculates the second speed as the third speed at and after the second predetermined time. calculates the first speed as the third speed during a period between a detection of an input of operation for the specific front member by the operation amount sensor and a first predetermined time, calculates as the third speed a speed calculated from the first speed and the second speed during a period between the first predetermined time and a second predetermined time that is later than the first predetermined time, and calculates the second speed as the third speed at and after the second predetermined time.