No, they are not for Micron Technology, as had been mentioned in the previous comments. I think the confusion came from the fact that these were also running on the digital billboards near the Connector and also on State St. This billboard was immediately followed by a recruiting billboard for Micron.
End result? It generated some interest, but the payoff was incredibly poor. Decent concept but the execution leaves quite a bit to be desired.