Battery is good considering the price range... It gives you 10-14 hours of screen on time during nominal to intensive usage patterns personally done by me. I even played 3 hours of multiplayer of free fire @ultra settings and still it had 73% juice left ..
Only down side is the processor....and it's management ... The performance mode in the phone doesn't make any notable difference.
@Abhishek_TV please make note of the performance issue as redmi 4 using this same processor is very much faster your product .your device have 5000mah battery so I guess it's better leave the processor power consumption part and give tune it to give out it's max with risking the life of the processor.