Hi,
I have applied for a job with Media Plus, based in Cyprus and have been invited to Brussels for final selection.
I am finding it difficult to get any information on the company apart from the website - can anyone help me find out more?
eg if you work or have worked for them, been through...