According to this device it has few pros and some flaws!
At this price point the best dislplay is in this device how ever it doesnt have enough power but still manages to run pretty well. A main competitor for this device is the android one devices and they perform a hell lot more the moto e. Actuall the android kne can beat a moto g 2nd gen. So this derive only has a dual core processor which is not that good nowadays. For people who use their phone simply are meant to use it. Else you will regret. Overall its a decent buy and the main pro is its display and has a good build quality. Over all its a ok phone!