So you would say that LinkedIn is still the best job site out there, after all?
Yeah, I think it is. It seems people who are serious about hiring are always on LI. I'm part of a few freelancing websites (some of them supposed to be only for le cream of the crop) but I haven't had much success there.
Not a fan of their social media part, so I hardly ever check the feed.