I work in Aberdeen ( heading for Brisbane in 6 weeks) and have lived in Aberdeenshire fo 40+ years,
To be honest Aberdeen is in its own artificial bubble due to oil industry which makes it an incredibly expensive place to be,cars,houses,shopping etc are all in line with oil industry wages but unfortunately not everyone makes this kind of money.
Like every town or city there are cheap and expensive areas, the cheap ones you wouldn't want to stay here.
Aberdonians are very gloomy people and have a very much glass half empty look out on life,
Tremendous amount of Eastern European people here aswell