Many good mates sitting in Saudia City. Unfortunately I could not stop by during my last visit, but met a few in the crew centre, nicely renovated from my last visit.
Guys seem happy enough. There is no such thing as ideal company. SV suits some, some it does not. A lot I bet is what you make out of it. These days I am content with JED, it was not like that always but now I don't mind at all.
Mutt has been there for a while and his insight on all things Saudi are quite accurate and can be taken seriously.