Yo, The current method of rewarding players by getting higher levels are quite silly. On first 3 levels we are getting huge credits bonuses so new players think that this bonus is on every level but no, we have only 1 eq case. To gain a new level(When > 10lvl) player need to play at least 20 matches which is a lot. Why we are rewarding only by 1 case?
I’m suggesting something like:
Keep 10k bonus on first 3 levels
Then give 2500 cr on every level + 1 case
and
On levels 5,10,15,20…give us 1 elite case. WHY? Well, let’s calculate:
To promote from level 15 to level 20, player need to spend at least 110 matches with average score: 15000 so, players should be awarded with something cool by spending a lot of time in your game.

But the case worth 1k credits I guess is better than nothing. The only problem is it might as well be nothing. You can earn a case after playing a couple games, or you can play for 10 hours straight and get 1 for leveling up. Maybe just increase the number of cases that drop from leveling?