The app has great content, but the usability needs a lot work, not sure whether they had outsourced the app development to a third party or they developed in house, but they are very buggy at the moment and have a lot rooms for improvement.