English: Employees across 35 offices worldwide.
Telugu: ప్రపంచవ్యాప్తంగా 35+ కార్యాలయాలలో ఉద్యోగులు కలిసి పనిచేస్తారు.