Pros
This was my first job out of college and it was great. The people taught me a lot about business, financial analysis,and intellectual property. The office space was very nice. Social activities were good. I learned a lot, got to travel, and had great co-workers; not sure what else I could ask for. The only reason I left was because I got an unbelievable offer from a dotcom. Otherwise I would have stayed.
Cons
I've read some of the other reviews on here and I'll agree that it would be nice to have matching for the 401k. Not sure about some of the other negative comments as I was always treated well, though more transparency on firm revenue and earnings would have been good (to say "we are profitable" but not telling everyone how MUCH profit seems a bit too secretive).