Negative:
1. Android code is not compiling, some key resources are missing Will require exploratory coding to fix.
2. Some deprecated methods have been used, specially in libraries and Emoticons.
3. Product flavour is not being used.
4. Full Gradle architecture is not being followed, some libs being used as jar, instead of as dependency, quite a big issue.
5. Code documentation is very minimal or for same classes/files not available/missing?.