I've been asked it maybe half of my interviews. If you're going for an interview, be ready for this one. I've had at least one interviewer be very persistent about it.
There should be an equivalent question for interviewees to ask - how about "what is your company's greatest weakness?" Or "what would be the worst part about working here?"