4.0
Aug 20, 2010
Recommend
CEO approval
Business Outlook
Pros
Really good work / life balance - people usually didn't work past five. a real rarity. Plus, you can't beat the benefits, or the location. Harvard Square is a great place to work.
Cons
It was at times a little like working for government. lots of red tape, there always seemed to be about ten pieces of paperwork for even the smallest things.