I'd suggest renting for a short while, to find out what your friends like. Glasgow is a fantastic city but (a) it does have big problems - though I'd say that Edinburgh's were worse, in spite of its genteel image and (b) it is famously 'mixed' - very lovely houses and shops and galleries and restuarants can be just a short distance away from less advantaged ones or from horrid traffic/the motorway etc. However, in my experience, apart from the very wealthiest streets, the general attitude everywhere is friendly and egalitarian. If your friends were very poor, I would not advocate living there, however. As a previous poster has said, the city is up against it, financially. So many welfare services are stretched.
I agree that outer suburbs such as Newton Mearns are often very beige. Closer to the centre, the West End has fabulous 19th cent buildings and also parks such as the Botanic Gardens. The area round the University (a bit further south) has much of the same as also the hip foodie/arty hub of Finnieston. To the SE Mount Vernon has some lovely 19th cent big villas. The south (over the river Clyde) - Shawlands etc - also has some great family homes and family-friendly areas, and parks. (In spite of it's image, Glasgow is one of the UK's cities with the most green spaces.) Merchant City, mentioned by previous posters has some great flats and is very central but for me is just too urban. But it has shops, restuarants etc and is within walking distance of truly excellent theatres/cinemas/concert halls.
As others have said, where your doctor friends choose to live must sensibly be influenced by which hospital they'll be working at. If they'll be at the Royal Infirmary, for example, then Dennistoun (former slum with fab buildings, now being expensively gentrified) might be to their taste. Ditto for other parts of Glasgow that I don't know so well.
One other great advantage to Glasgow - and I don't mean this satirically - is that it's easy to get out of. Forty minutes or so will get you to really fantastic wild countryside. That is such a bonus.