Great place to get experience.
Pros: fun place to work, good vacation/pto program
Cons: low pay
I had a lot of fun working here. Our department was great and the co-workers were a lot of fun. The pay, for the Boston area, was very low. Two years after I left, my pay had gone up over 50%! If you can get past the meager paycheck, it is a fun place to work.