English: The company operates through 28 offices with 800 employees.
Telugu: 800 మంది ఉద్యోగులున్న ఈ సంస్థకు 28 కార్యాలయాలున్నాయి.