કંપની ભારત સિવાય ઉત્તર અમેરિકા, જર્મની, યુકે જેવા દેશોમાં પણ હાજરી ધરાવે છે અને ૨૪૦૦થી વધારે કર્મચારીઓ સાથે પોતાની સર્વિસીસ પૂરી પાડે છે.