Red flags everywhere in interview process. Recruiter was a no show to initial interview claiming computer issues, but we were able to reschedule. Second round interview was scheduled and then canceled by them. The rescheduled second round interview was again a no show. Totally possible Cheetah Digital is amazing to work for, but clearly there are some issues on the front end. If you are busy I would not recommend going through interview process with them.