Hello Yue! I believe that if you have good grades and have fine communicational skills it wont be too hard. Though grades are not always the most important aspect. The only thing you have to be careful is to search for jobs that can sponsor a visa. Be positive and believe in yourself! :)
Dimitrios recommends the following next steps:
But before jumping into the challenges you will face for being an international student, you will need to make sure you have everything else an employer is looking for under the belt. Here are some key areas that they will evaluate:
Grades - still very much a factor as it would demonstrate your ability to learn and adapt;
Experience outside of school - whether it's internship or other school related activities (e.g. student association, volunteer work);
Interpersonal skill - especially in your field of interest (i.e. consulting), good interpersonal skill would be a key evaluating point.
If you have mastered the above, it means that you have limited your disadvantage to "needing work visa sponsorship" only. To solve this, you will need to do your research and focus your effort in the companies that offer visa sponsorship. Look for companies that have international presence/operations as those are the ones that will see your knowledge of another language as a plus.
Tina recommends the following next steps: