Having expierence with welding techniques because I sold industrial gases, and welding supplies. In looking at your photos posted above. I would say the company who did the work was what we called quick & dirty technique.
Welds should have no problems holding, they are just not pretty. Pin holes could be from poor technique, not running proper amount of shielding gases, improper adjustments on welding machine, or poor operator technique.