2012年2月時点で四大陸で100人の従業員がいて、ラトレイは2012年終わりには20カ国に事務所を構えアラビア語や中国語を含めたもっと多くの言語にサイトを対応させる計画があると述べていた。