The MetroPCS ZTE ZMax Pro is a lot of smartphone especially when it's free compared to the AT&T ZTE ZMax 2
that I posted about on another thread which went as low as $60 but never for free. It has most if not all and then some (it has FM Radio) of the features of comparable flagship phones including a fingerprint scanner but not laden with the usual flagship bloated proprietary UI layer. It's as close to stock Android Marshmallow as you can get outside of Google phones. The original MetroPCS ZMax Pro full price is $179 but available for $99 with an instant rebate program. There was an additional in-store-only promotional rebate (I'm not sure if it's still currently on though) of up to $100 on phones if you port in an existing active number with a caveat that such a number must not already be in the T-Mobile network.
In my particular case, my established number was already in the T-Mobile network with another MVNO. But there's always a way around things. It's really not that difficult to obtain an active phone number nowadays (just need to be a bit creative about it) so I did just that and took that temporary disposable number which was not in the T-Mobile network to MetroPCS and ported it in with one of their prepaid plans. My original goal was just to get an activated ZMax Pro for free which is carrier-locked with MetroPCS and spend around $20 for an unlocking service from feebay and then just switch in the SIM card of my established number with the other MVNO after unlocking. However, I discovered during the process that MetroPCS offered better prepaid plans than the other MVNOs including no additional taxes and regulatory fees which is usually a significant monthly amount and therefore saving more money and will "unlock" the phone after 3 months. So instead, I went back to the store and changed the disposable temporary number by porting in yet again my establish number and...voila!...a free unlocked ZTE ZMax Pro with my established number and even further savings on my monthly bill to boot not to mention not spending additional money for an unlocking service from feebay.
Note that MetroPCS uses the T-Mobile (US) network (i.e. a T-Mobile MVNO). That said, the phone is also offered by T-Mobile at the same $179/$99 price point albeit without the additional in-store-only instant $100 rebate for porting in an existing active number and dirt-cheap prepaid plans which usually connotes cheapened services but that is not usually true. The last time I checked, my downstream/upstream MetroPCS speeds are 35Mbps/28MBps respectively compared to my prior T-Mobile MVNO which only did around 23/21. My even much earlier very expensive flagship carrier only did 2Mbps/0.6Mbps at the most. Go figure.
Even at $99, it's still a lot of smartphone for the price.https://www.metropcs.com/shop/phones/details/ZTE-ZMAX-PRO/610214647405
More detailed specs: http://www.gsmarena.com/zte_zmax_pro-8096.php