English: The company has over 5000 employees and operates in over 20 countries.
Telugu: కంపెనీ 20 దేశాలలో నిర్వహించే మరియు కంటే ఎక్కువ 600 ఉద్యోగులు ఉద్యోగులున్నారు.