300 workers firing staff