Mainly games where you are teamed with random players (especially MOBAs) and must communicate and use teamwork. Games like Scrabble might improve your vocabulary.
Communication is just as much a skill as any and useful in the real world. That's not to say that it's going to help if nobody has the mechanical skills or if your characters/items are inferior but dealing with defeat could help strengthen your coping skills or you can go back and analyze it and find more efficient plays (analytical skills).
Not saying that even a small fraction of people do any of this. Most people probably play games (especially mobile) for just a little break in the monotony of life and put them down when they are done.
Also, Ultima Online has a bunch of player-run servers. Someone came out with a client that injects packets to the Ultima Online servers, so I was able to learn to write "fault tolerant" programs. It was a huge motivator for me to learn to be a better programmer.