એક સમયે વિશ્વના ૨૮ દેશોમાં તેમની ઓફિસ હતી, ૮૦થી વધુ દેશો સાથે તેમનો કારોબાર હતો અને દુનિયાભરમાં ૧૨૦૦૦થી વધુ લોકો તેમની કંપનીમાં કામ કરતાં હતાં.