Pros
Free soda. Free lunch on Fridays (may have changed now). I worked with many creative and hard-working people.
Cons
Under-educated and inexperienced leadership. Questionable culture where certain kinds of behavior that would seem to run counter to productivity seems more permissible (perhaps this might be a "pro" for some..for me it was a distraction) . Incredibly uncomfortable in terms of actual physical location (there was no air conditioning in the office that I worked), and just generally poor job security due in large part to a lack of cohesive organizational structure. They are in the business of outsourcing basic development (html, some php) work to the Philippines, which they perhaps would like to obscure by calling themselves "an in-sourcing design" company. The technical side of the organization is is not scalable due again to the problems with organizational structure. Benefits are meager at best (no retirement/401k, lackluster health insurance, parking is a non-negotiable expense shouldered by the employees).