I find overall HR/recruiting at big organizations are totally out of hand lately, not sure if they have always been. They ask a bunch of probing personal questions, such as salary, if they offer you a job you have less then 24 hours to decide, even though the whole interview process took several weeks, and the job might involve packing up and relocating across the country, etc.
I've trained myself to start each conversation with the recruiter with the following: I will not divulge my salary information, and I will need at least 14 days from the time I get the job offer to decide. If you are up front it usually isn't a problem. Also it is best to get the hiring manager's contact information so you can potentially go over the recruiter's head. At the end of the day, the HM will care much more then the recruiter.