Hi there
In answer to FuLLuPMepOrtION.
You can train for the ACA qualification after graduating - employers typically look for a 2:1 or First, although some employers are happy with a 2:2.
To train takes typically take around 3 years. You apply for a training agreement with one of ICAEW's authorised training employers (which is separate from an employment contract) and you are supported by your employer, ICAEW and your training provider throughout your training.
In terms of comparison against an MSc - it really depends on where you want your career to take you. The advanced level of the ACA is at Masters level, so academically this is on par with an MSc, but the beauty of the ACA is that you are working while you study, so throughout your training you are gaining experience on the job, while studying to a high level of academic excellence. You are obviously paid a salary too, which is very competitive, and your employer pays for your training.
Best wishes.
Louise