Software wise it's a complete mess. The software itself is actually pretty OK, the navigation is just very verbose and it's strange that I can't just update it myself. The startup is also quite annoying. It's an embedded computer in a car, it should be instant.
Android auto support is a trashfire. It occasionally (when i drive for more than an hour) crashes the entire infotainment system, forcing it to reboot (a 1 minute process). Thankfully it resumes from where it left off after the reboot.