એસસીએલ ઇન્ડિયાનો દાવો છે કે તેમની પાસે 300 સ્થાયી કર્મચારીઓ છે અને ભારતનાં 10 રાજ્યોમાં આવેલી ઓફિસોમાં 1,400થી વધારે કન્સલ્ટિંગ સ્ટાફ છે.