Это предложение описывает длительное состояние или действие (работал на фабрике), которое предшествовало другому событию в прошлом (его назначили менеджером). Для такого случая используется Past Perfect Continuous. Правильный вариант - A hadn't been working.
Ответ: A hadn't been working