What you see is what you get! It's just an opportunity for players in the match to commend each other on good gameplay. :)
@PlayOverwatch on Twitter (May 30, 2016)
Cards can reach "Epic" or "Legendary" status at 5 or 10 votes respectively. The only 'reward' is a unique voice line from the hero on the card. There's a full list of commendation voice lines on the Overwatch Wiki.
In other words, commendation votes are like clapping. They do not have any long-term tangible impact.
There is no level cap.
There is a level exp cap, that scales until you hit level 20:
Current Level |
XP needed for next level |
Level 1 |
1500 |
Level 2 |
3000 |
Level 3 |
4500 |
Level 4 |
6000 |
Level 5 |
7500 |
Level 6 |
8500 |
Level 7 |
9500 |
Level 8 |
10500 |
Level 9 |
11500 |
Level 10 |
12500 |
Level 11 |
13500 |
Level 12 |
14500 |
Level 13 |
15500 |
Level 14 |
16500 |
Level 15 |
17500 |
Level 16 |
18500 |
Level 17 |
19000 |
Level 18 |
19500 |
Level 19 |
20000 |
As of a recent update, every level past level 20 now only requires 20,000 exp to reach the next rank, and this is consistent even after "prestiging". So once you hit Level 100, then reset back to level 1, but with a new prestige border icon, you will still need 20k exp to get to the next level, and so on.
New portrait borders are given every 10 levels, starting at 1, 11, 21, 31, etc.
After you hit level 100, you "prestige" and reset your level to 1, but gain a new portrait border. This happens every time you hit level 100 again.
At level 1890, or approximately your 18th "prestige" and at level 90, you will finally gain the last portrait border which appears gold and although you can continue prestiging over and over again your profile border will no longer change.
Best Answer
Considering posts like this one that is oddly similar to your question, it looks like this is not currently a feature (though it has been requested).
Other such posts can be found here or here.