I'm an alumni to MSc Financial Analysis (Corporate Finance) program, it's a really great one with impressive faculty and outstanding students. I enjoyed my time there as a student. The only cons is that the workload is really tough, nearly reach a full-time Masters workload. So you may factor that into your consideration.