3.0
Jul 14, 2025
Recommend
CEO approval
Business Outlook
Pros
Great market opportunity, relevant technology
Cons
very india centric makes is tougher for those not in US way too many employees ... very inefficient new investors replaced much of senior management