Medical Lab Technicians typically work around 40 hours per week, often in 8-hour shifts. In 24-hour facilities, shifts may extend to 10 or 12 hours, including nights and weekends. Their salaries range from approximately $46,720 to $59,618, reflecting their essential role in healthcare.