It is very prone to crashes and hangs when anything with the transport
goes wrong, and it's not exactly trivial to restart transport. Its
autosave does not just leave a recoverable state but actually saves the
whole thing periodically as the current project, so if you don't know
whether you actually want to commit (or are pretty sure you don't) you
have to turn it off, or quitting without saving will leave you in some
unpredictable state.
I recently had a demonstration where the mics were wired wrong and so
the two "stereo" channels I recorded on were mixed up. You think I
managed to split the tracks into mono in order to salvage two usable
tracks? No beef. I'd have had to do a stem export and reimport. Or
something. Didn't really fit in the demo time frame.
Handling marks (setting, moving them) is always hit and miss.
Manipulating automation with the mouse is hit and miss. And so on.
It's when you start editing that things get awful.