No offense, this is a standard art crit I would give to any art student, or to anyone running a startup who had nonprofessional design.
> rather than as a language of communication carefully selected to give viewers the right impression of the company
You could argue it gives the impression that the culture of the company is primarily technical, given that the technical and anime communities have a huge overlap.
At some point you have to be able to recognize that the emperor has no clothes, no matter what extenuating circumstances may have arised.
As far as appealing to technical people who overlap with enjoying Anime, that would be a very specific decision that might be appropriate for a video game company or something, but even then it would have to be justified by having some actual connection to Anime culture. Otherwise it's sort of just appropriating a style... in the hope that some percentage of crossover exists between users, investors, and this subculture being heavily referenced. My theory is that no study was done on whether or to what extent that crossover existed here before choosing it as a theme, but if I'm wrong I'll eat my critique!
You might want to profile it and see why a pixel 8 has trouble smoothly scrolling down the page.