I have one of their "robot" vacuum cleaners, and it is excellent, from both a technology and a vacuum cleaner point of view. It was also half the price of the "market leading" brand.
It cleans my floor with no intervention from me, and has had at least half a dozen firmware updates in the 14 months I have owned it. I liked it so much, I bought one for my cleaner. She loves it, too.