Wtf happened? I love crunchyroll and found out they are now ellation. Ellation reached out to me and they have 2.4 on glassdoor.
Ellation is the parent company. Its a classic tale of a promising bay start up gone wrong and selling out its core engineers per the glassdoor reviews.
Not as good as fellation.