I agree with the above opinions. There's only one point I would concern: the reputation and brand of the companies you worked for. If they were also famous, then I think your background is perfect and you are sure qualified for top 10.
I agree with the above opinions. There's only one point I would concern: the reputation and brand of the companies you worked for. If they were also famous, then I think your background is perfect and you are sure qualified for top 10.