They also say the company failed to make promised changes and repairs at the refinery near Houston , Texas .