HighWire's a great, comfortable place to work
Pros
highwire has a friendly, relaxed environment, and for the most part, people seem happy to work there. you can bring your dog to work with you (if it's well-behaved), and that adds to the fun atmosphere. the absolute best part of working at highwire press is that you are an employee of *stanford university*, which comes along with a tremendous set of benefits: lots of vacation, great retirement, access to athletics and classes on campus, etc.
Cons
depending on what position you have, the job skills may have limited application outside of the highwire press environment. however, in 2006 this was changing, so perhaps is better now. my job requirements did not change dramatically over the time I was there, so it got a little boring, and there is little opportunity to move up in the organization (just because it is so flat anyway).