It’s an overall good institution but they still need to work on a lot of things.
Their campus is ok at best you wouldn’t think you pay a lot of money to be there just looking at it, while it has some good ideas for their spaces they still need to make them better.
The whole education system is not terrible but also not really that extraordinary, specially their masters programs.