NNeel Nair4 Nov 2025I struggle to find much to like here. I would need to see substantial improvements.
SSana Jain31 Oct 2025The presentation leaves a lot to be desired. The presentation feels unfinished. I would look elsewhere.