Moto E ( 2nd generation) is an excellent low budget phone. I am using this for almost 6 months and iam completely satisfied with the product. It features a 4.5 inches IPS LCD capacitive touchscreen with some good viewing angles. It runs on Android OS, v5.0 ( Lollipop) out of the box. Multi-tasking is smooth as it has 1GB of ram. Heavy apps lags sometimes.
Gaming is not so good on this phone. Camera quality is very bad. We can experience a stock android experience on this device as its always been in the case of Moto phones. Overall the phone is good considering the price.