Pros
I've been a software developer for almost 10 years, including 2+ years at Amazon. Zillow is the best job I've ever had. Zillow treats you like a highly valued employee, not just a cog in a machine. The real estate space has great potential for disruption, and Zillow is positioned perfectly to take advantage of it. Work hours are reasonable. I leave my work at work. No work email on my phone, no pager. There's catered lunches at least once a month. Free snacks and soda and cereal and milk every day. There's a game room with Foosball, ping pong, shuffleboard, Xbox and N64. People play games daily for a short break from writing code (Mario Kart and Smash Bros are huge). The CEO and the Founder interact with employees and are very personable. Teammates are smart and generous with their time to help new hires ramp up. Ramping up to speed does not take as long as at other companies.
Cons
There is no 401(k) match.