It's not bad, I like the beat and overall atmosphere of the song.
I have some constructive criticism which you don't have to take. You have to add more character and personality into your songwriting and lyrics. Like really bleed into the lyrics and add what sets you apart as a being to your expression. Also the first parts flow is a bit awkward imo. It's not in time with the song on a few beats towards the end of the phrase.
Also the mixing isn't bad but it could be better. There's like a slight gap between the vocals and the beat, it should be closer together and more balanced. Unless something is wrong with my speakers, you never know.