The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
Wow, you take that badly. If it really bothers you so much, apologies, but it would probably have been better to just not react on my post then? I meant no offense, in any case. Your reply seems a little aggressive to me.
If I was interviewing you and the first question you asked was how often you can work from home, then I would see that as being a high priority of yours - and I may not yet have made my mind up about offering the job...
My rule of thumb is to ask technical questions, and every work related questions (how many in the team, that sort of thing) and leave the 'it's all about me' questions until the second interview, assuming there will be one.
While I do look on an interview as both parties deciding if each other suit their requirements, I try to make the employer feel they have the upper hand.
Once y have been offered the position it is much easier to negotiate. After all, would you turn a job down that paid mid month rather than end of month? (I'm somewhat surprised you turned a position down based on them not paying parking - was that a finance thing or a matter of showing the company's true colors?)