Novartis campus?

This week during a night out in Cambridge I wanted to photograph the ongoing construction on Mass Ave near Albany Street. Someone said it's Novartis campus that they're expanding. Either way, it's quite amazing how the bare metal structures look at night. What do you think?