Soo? New accounts get only very roughly matched. Since mmr is based on elo we can assume mmr works the same way. New accounts started at 1200 elo. So you are only 300 elo away. That's not to bad. Also with new rank changes new accounts all start in iron no matter their mmr. Additionally no of the stats sites actually know the mmr of any account. They just base it on a rough estimate depending on win to loss ratio and your rank.
Additionally New accounts earn and lose mmr much faster so they tend to fluctuate greatly in the beginning. Seem like it all worked as intended.
New players have to play with somebody to get their rank and sometimes they will feed.
I bet if a smurf carried you you wouldn't even bother looking up the mmr.