Allright folks! Before you start a pissing match, let me take this over. I can guarantee that I am the right person to write about this. Why? I dont know. Say because I was born, bred, lived, educated, graduated, worked in India.
Delhi, Mumbai etc are known are metros. They are different as their population is large, lots of migratory citizens looking for work from around the country. Hyderabad, Bangalore are urban cities which do not have the same crescendo as Mumbai or Delhi.
Pune is approximately 3 hour drive from Bombay. Between Bombay and Pune you have a section of the Western Ghats (mountains) seperating them. Lonavala, a suburb near Pune, has been the summer resort for the wealthy in Bombay. And also the home to some of the corporate guest houses.
Pune is not a large city. But it has its share of bars, pubs, clubs. Mainly due to the fact that the largest IT companies decided to move operations to Pune. Infosys, Wipro, TCS to name a few have transformed this small city into a vibrant centre and increasing prosperity. With prosperity comes propensity to indulge and hence bars, pubs and clubs. Again think small please. When I say clubs, its not like Singapore where it runs into triple digits.
And also, getting into the party circuit is not easy. Trust me! Even as an Indian, I wont be accepted that easily. You need to get someone to introduce and vouch for you. After a few interactions, you will become part of a clique, provided they decide that you are ok and worth hanging out with. I am not being rude but just practical. I have the same issue when I return to India. Despite having many friends, they still must introduce me to new people.

Reminding again, the scale of expectation is very different. Also, unlike Singapore its not very easy to chat up girls. It may sometimes cause problems as Indian men are very possessive if not downright insecure when it comes to others "poaching" their territory.
On the flip side, Pune is history galore. There are tons of places to go and see and soak in the most amazing history lessons any country can provide. Rent a car or a bike and chug around and you will find a different way of existance.
Finally, there should be a sizable community of expats in Pune. So you should not have a problem. And here is the best part. Hook off to Bombay for the weekend. Take a train which will cost you next to nothing and couple of hours later, you are in Bombay. Or take one of the dinky low cost flights and 30 minutes you are in Bombay. Find some friends there, so that you dont blow money on the ridiculous hotel prices, for crashing the weekend. Have a blast and return back Sunday night to Pune.
I would say take it! Have a unique perspective of living in a place where the word "quite" actually has a meaning.