This is SO helpful. Unfortunately, I still have three years to finish my university degree... hopefully I'll be able to apply afterwards. Do you have any information on these companies' approaches to nonnative speakers whose English is on a native level?
Thank you so much! I loved and saved the article for future reference.