Sorry for the late reply but the sandman comes a little sooner nowdays.
It's a steel frame and doesn't show any sign of having any internal damage such as a saw might cause removing a seat post.
I think it's an early 80's bike and just wanted to make sure it wasn't certain disaster to be riding it. I may check with one of the local giant dealers and see what they say.
You think the welds are ugly then you'll run away in horror at seeing the whole bike. You were warned