Wtf happened? I love crunchyroll and found out they are now ellation. Ellation reached out to me and they have 2.4 on glassdoor.