I have successfully used Linkedin 3 times in last 6 years to secure a contract job.I was able to do that due to a very niche profile and well connected with similar co-workers in the industry. That is where the strength of Linkedin is: networking/connections with your co-workers. I can keep tab on my ex and present co-workers as to where they are, what they are doing and if they could be useful to me for a next gig or reference etc. The recommendation feature can be useful <i>if</i> done well. I have a decent number of recommendations but all are from actual co-workers I worked with on many projects and I ask them to be specific if they do want to give a recommendation. Generic ones are BS.<p>Everything else like endorsements (the most useless feature) groups, answers, job postings are mostly crap and does not really add much more value than other existing career sites.<p>For example, if I am interested in a person/company, I try to look them up on linkedin. Their profile tells me what I need to know if they have relevant information listed. To an extent, I could care about their "answers" or group activity but does it really mean much when the newsfeed says "X person just joined IT professionals group". Sure, other than the fact that I already know he is IT professional.