ITPL stands for International Tech Park (India) Ltd. This is a collection of high rises which house a large number of IT professionals (my estimate is over 50,000) spread across different IT companies (and several non-IT companies). Although this is not the only collection of IT offices in Bangalore, it certainly seems the largest. It was a treat to visit some of the brands that we work with on a daily basis.
many bigger MNC's used to be here 10-15 years ago.. now they have their own buildings..
MrRougeasassin 4 months ago
google does't have office here
shouldihave 7 months ago