So they made stuffups too? Do you have evidence of it? If you do, I'd get legal advice relating to their role in the matter, and what portion of blame potentially lays with each party. Once you have this advice, you'll be better placed to make a decision on your future.