If you live in Cambridge, then getting to work is easy. There's a lot of work and not enough people to do it all, so you end up doing a lot of overtime. Upper management doesn't seem organized.
Some really dedicated people work here but new managers don't see the value of all employees total worth. Resulting in Low morale.
Pros: three weeks vacation to start.
Cons: poor culture. Over worked people and lack of senior leadership doing anything about it. People are tired and burned out.