Well now, I wouldn't call it terrible, especially considering it's free and how much better it has gotten in the past years and how many volunteers have worked on it. It's quite decent really, even if not super smooth and polished.
It opens three messages - 2 of them modal and one annoyingly large - whenever I login, and I have to login every time I open it. I'd call that a quite terrible experience. Using the web app.