Pros
Free breakfasts, lunches, and good benefits. Lots of social events to participate in. Shopzilla has a good reputation in the software industry for producing excellent software engineers. Fast paced, energetic can-do folks who practice the latest best software development principles.
Cons
Executives are not transparent about the company health in their business meetings so that layoffs catch the affected off guard. Since Symphony bought the company, a number of the old-time execs left the company. Symphony promised to overhaul and propel the company into a leader of the comparison shopping space, but performance did not meet expectations and downsizing was probably inevitable. The business model suffers a conflict of interest: clickthru rates (money) vs quality search results for the consumer. Google changes have also reduced organic traffic, and the poor economy also contributed to the company stress. I don't see a good prognosis for the future. I expect employees who do not want to experience a layoff to search for alternative employment.