even if all things are provided, the salary is not good. I would suggest to stay in india. India has big opportunities and multiple system integrators where you can get very experience in the early days of your job.