Pros
. Real cubicles and not an open office. . We work on state-of-the-art technology. . Diverse and competent co-workers. I have yet to come across any "dead weight." . Free coffee, tea, cappuccino, a Coca-Cola Freestyle machine, and diverse munchies. . Thursdays are "work at home" day. You can also work at home as needed. . Dog-friendly work environment. . Free lunch on Tuesdays. . On-site weekly yoga classes. . A culture of "happy people make good workers." . Competitive pay. . Stock options. . Amazingly good health benefits for such a small company. . Competent "hands-on" management from the top down. . Quarterly bonuses.
Cons
Caveat: I have written some truly scathing reviews of former employers. I'm therefore trying to write this to be helpful rather than an "I drank the Kool-Aid" review. . The 401k matching could be better. . The commute sucks no matter where you come from. . It would be nice if the cubicle walls were a little higher and the cubes were more private. . No health club membership benefit. . Nobody brings in cats, birds, lizards, or goldfish.