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