Quote:
Originally Posted by joshgirls
I think a company that requires you to list a foreign address as your office is sketchy & prone to a smackdown by visa. Just my 2 cents
|
Zombaio is not the only company who has something along those lines in place. I can think of a few others off the top of my head who do similar things.
