I just got my BMW i5. The car is provided by my employer. But I would buy it myself. It is well thought out, has a usable dashboard l, head up und so much convenient stuff.
Also, the build quality is great. Compared to the garbage provided by tesla it is a different world