Thousands of workers at Egypt's largest state-owned textile company have ended a 12-day strike after reaching an agreement over the payment of promised bonuses from last year and the implementation of an EGP1200 (US$172) minimum wage.