I did a part-time PhD there. Took ten years but I had a very supportive advisor and managed to finish it working a day a week on it. You get out of it what you put in. They have good teachers but if you do it remotely it's on you to do a lot of self directed learning, for the PhD anyways. I now work as a researcher for a large e-commerce company. As part of the program we take Masters courses in ML and AI and they were good, I learned a lot.