Pune can't even handle basic civic problems. Pune (people, goons, politicians, or nexus of all, not sure) but has a problem of blocking even basic things instead of helping the city develop. There are more than 300 roads in Pune where the road becomes useless or difficult to use because of missing linksdue to one issue or the other. Property tax is extorted without any basic facilty either.
Surat is far better than Pune but lacks IT opportunities. When you go from Pune to Surat, you will feel going from tier 3 city to a developed tier 1 city in terms of town planning, infrastructure, cleanliness and now even civic sense which Surat Municipal Corporation is teaching people in various ways.