GEO stands for Global Expedition Outfitters, its a Venezuelan company which has moved to the US and Costa Rica, I believe. Their tents and awnings are made in China.
I suppose these are the same old-model ARB Simpson II knock offs you see everywhere, it is basically the quintessential folding RTT design anyway. The problem is, they're probably made cheap, and so they have certain issues.
If you're looking for a less expensive option for a RTT, I suppose these would be on par with the rest of the cheaper options out there.
Leaky annexes are well known problems with these style tents, not just the cheap ones. Properly taped seams might vary. I believe cheap tents also have taped seams, the problem is the tape itself is crap.
Venezuelan customer service is usually unacceptably bad, if at all existent. So I suppose this is inherent to their roots. I wouldn't count on CS or Warranty to be easy or quick.
This being said, most of these tent's parts are interchangeable with more expensive tents with these designs, so you should be able to upgrade parts such as the ladder for much higher quality parts if these fail.
Sure, you can give it a try, but you always get what you pay for in the end...