કંપનીમાં 20 હજાર કરતા વધારે કર્મચારીઓ છે અને કંપની આખા વિશ્વમાં બે ડઝનથી વધારે ઓફિસ ધરાવે છે.