Re: They're some bunch...
Not just the developers
Management who changed the entire scope on a daily basis, and then tried to blame QA for the delay even though QA had nothing to test, and nothing coherent to work from (this was a particularly distateful meeting where the manager cowed his Indian subordinates but was almost laughed out of the room by the UK based contractors)
A disk array that was specced without reference to the room it would have lived in and would have plunged through the raised floor.
Developers who were unable to stop hard-coding passwords, or understand bugs written in English.
In the end they had to bring in an experienced UK management team before we made any progress.
A particularly useless shower.