Very over rated and irritating resource. That Microsoft paid $26 Billion for it beggars belief.
The fact that I’ve been endorsed on LinkedIn by people who haven’t a clue what I do for a living just about sums it up. Got my best job leads from people I met in the pub.