Selv om selskapet har base i USA, er grunnleggerne britiske. I tillegg til at siden er på engelsk, er den også tilgjengelig oversatt til ti andre språk. Neopets Inc. opererer også en asiatisk gren som delvis er eid av Green Dot Capital.