University is good, and even the MBA program is good. But my recommendation is to get work experience before opting for an MBA.
Cardiff University does not have any placements as such. There will be few events through you will be able to meet few company representatives. You will be asked to apply online most of the time. As the visa regulations are strict it will not be easy for the companies to offer you a job even if they want to. However there are few who got through all those and still secured a job, not from university placements though.