Man.
It has been a few days since I last worked in a shop and did welding, but I think I could still grab a MIG welder today and do better than what they did.
Even stick, which I only did a few times, looked better than that.
TH, I agree; those patches on the back scream "I know how to do metal and this won't leak".
~egon