Mixed review. When the app works it's nice. If it doesnt work, well its garbage. I had replaced my phone, forgot I didnt have the app on the new phone, and well. . . . . It was an absolute pain to get downloaded again. Barely made it to log into my pre-scheduled meeting. I mean BARELY!!! took 30 mins to get things smoothed out. I cannot believe the app set up was so much of a pain. Dont download on the fly, give a good 30 mins buffer to be safe.