I really don't like either. I don't like LinkedIn because I got a bunch of spam candidates. I also dislike that it doesn't force job posters to disclose salary expectations before hand -- this is inefficient. (From an applicant perspective, I do like how easy LinkedIn makes snapping in a resume and submitting an application... but I have to wonder if making it fast to apply is really the best metric.) I dislike Angel…
As an applicant I don't give my salary expectations until the last moment. It would be foolish to.
if you dont want asymmetry in the negotiation process, be a good sport.