A distinction between HR and Hiring Manager
This was apparently lost on some of you in your rush to criticize. The hiring manager is usually the person you'll be working under. It is not necessarily the person who holds the purse strings or defines the compensation package. For questions about compensation, you ask HR. You ask the hiring manager about what the day-to-day experience is like. If you've only worked in very small operations, maybe you can be forgiven for not knowing the difference.
However:
"Ms. Hall says, Bottom line: An interview should be about what you can give to a company, not what you can get from a company.""
Sound byte garbage. A prospective employee is entitled to ask questions about what they stand to gain professionally and personally from any employment arrangement. They want to know how their current skills will be used and valued and what opportunities there are for learning new skills and growing their career. Again, employment is a mutual arrangement. We shouldn't forget that recruiters are paid by employers, so it's not surprising they tend to over-represent the employer's agenda and minimize the candidate's. Wouldn't it be refreshing if employers and candidates approached one another from positions of mutual respect? I've seen both ends of the spectrum. People in general are just so stupid a lot of the time.