AFFCO New Zealand has been fined $30,000 for failing to follow safety rules after an employee was impaled on a hook at the meatworks in Rangiuru.