Sir, i'm a mechanical engineer graduate of 2016.
Did some internships while studying and now i'm working full time at a cable factory as a Production Engineer.
I also have a low gpa score i.e. about 58-59%.
And i don't have that much work experience.
So, which visa would be better for me to...