હાલમાં કંપની પાસે કર્મચારીઓની સંખ્યા 50 હજારથી વધારે અને 12 દેશોમાં કંપનીની શાખાઓ છે.