At the time of buying mobile first decide your budget and then find the best mobile under your budget. You should decide your choice on the basis of specifications of mobile brand name is secondary thing for me.
If you want to buy mobile for show-off and have budget of 20k Rs. or more then you can go for branded smartphones like apple, Samsung, oneplus etc.
But if your budget is less then 15K Rs. then you should decide your smartphone on the basis of specifications in this budget you can even get best smartphone which has specification of 20- 25k Rs. smartphone only the brand which you are buying will be little unfamous to others .
My friend had to buy a smartphone under 10K ? I give him suggestions to buy Redmi 4 or YU yureka black or Coolpad cool 1 which are best in their price. But still he decided to buy Nokia 3 which has very low features like camera , ram and battery then my options.
He decided to buy Nokia 3 beacuse of its brand name but now he is facing problems because of low 2GB ram his mobile get hang during playing high quality games while my option Yu yureka has 4GB ram at even low price than Nokia 3 and battery also very low only 2600 mah while Redmi 4 has 4000mah. And camera of Nokia 3 is 8 mp rear while my option Coolpad cool 1 has two rear cameras of each 13mp to slr effects.
You can see yourself specification of these smartphones .so please next you buy a smartphone go for features not brand, the brand which today maybe unfamous due to its a new one but they will get famous in feature. Now this companies are small but they are providing you best features under low budget so grab them.