Hi Karl,
Thanks for your reply. I definitely wouldn't handle it that way. We are both consultants working for the same customer. So, I can't just suggest that the customer should hire another consultant for a second opinion without having some basis first. However I want to do the right thing for the customer. So, given that I"m no perl expert myself, I'm looking for some feedback from others to see if there is enough problems with what I've outlined in the post to justify bringing it up to the customer with the suggestion of further review by another consultant.
If however the feedback from others on this forum is that what he is doing is standard/best practice, then there is no need for me to bring it up, as I don't want to offend him and cause unnecessary confrontation. My experience however, leads me to believe these are not standard/best practices.