From what I recall, he was off in 2000, the most accurate in 2004, about right in 2008, and way off in 2012.
He left the firm in 2013. They still carry his name. In off year elections, they are not bad.
You are right. It was Zogby.