Looks very interesting and has a top-notch team behind it, and things to like about it, but I have several questions/concerns.
They make clear their dislike for private currencies:
Algorand works efficiently and securely evenin a totally permissionless environment, where arbitrarily many users are allowed to join the system at any time, without any vetting or permission of any kind. Of course, Algorand works even better in a permissioned environment.
The (pseudo) anonymity offered by Bitcoin payments may be misused for money laundering and/or the financing of criminal individuals or terrorist organizations
However, anonymity can also protect users from illegal seizures and bad actors.
It claims to solve all 3 problems of security, scalability, and decentralization, eg claiming that transactions of any size can be done, but since it is blockchain-based, there is going to be a limit to the number of transactions per block, and hence transaction costs go up. Else they have many blocks but that should become a storage problem at some point?
Aspects I like:
Forks cannot occur.
From a business perspective, they have the right approach in maintaining the privacy of the roadmap:
https://www.algorand.com/roadmap/Top-notch team that not only includes programmers, but economic and cryptocurrency advisors.