I haven't worked there in a few months either, but last I heard they wanted to get it up to speed then sell it. I dont know what that means.
They were hiring street LR 60 CA's, but not anymore I think. I did meet one of the street CA's the other week and he didn't seem to happy there. More happy to have a paycheck.