Read More
Founding Year
1975
Employees Count (India)
10001-50000
Employees Count (Global)
10001-50000
Headquarter Location
Sunnyvale
Other Office Locations
Ahmedabad, Bangalore / Bengaluru+8 more
Primary Industry
Software Product
Other Industries
Software Product, IT Services & Consulting
Nature of Business
(Product/B2C/B2B)