I have personally used this phone over more than 4 months almost. And I can assure you everyone out there with a cent percent garanty that this phone is one of the best I have ever used in this budget price.
If I talk about the pros, no. Ist would be the smooth
Experience which every motorola phone provide.The major reason of that is, they are using stock andriod with no custom skins on it like the samsung and sony which reduces the quality of experiencing the phone.
Another great aspect of phone is that its up to date means motorola is constantly providing softwares updates which enhances the experience of using this phone.One and the only minor flaw of this phone I guess is its camera, which is ok for general purpose users but camera lacks at night.