Pros
Real company, real brand, real mission. I believe it when the founders say that they want this company to be an anchor company in Boston that is still going strong in another two or three decades, and I believe they'll pull it off. Great team of very smart people, extremely selective about who they hire. Everyone is devoted to the mission, for the most part everyone has a sense of mutual respect and helpfulness towards each other. You can't work here and not learn a dozen new things every day.
Cons
Long hours, high expectations for output. Certain "front line" sales & services positions are tough to succeed in. Some departments and people have an air of superiority, like their work contributes more to the bottom line than everyone else does.