From what I've learned during the interview process, Cheetah seems like a fantastic workplace. They've got lots of growth potential in a relatively untapped market.
A recruiter reached out to me on a networking platform and set up an initial screen. The following technical screen and assessment rounds went by promptly. During the onsite, I got to meet with the larger team. The panel was a good mix of technical and leadership members. They were very insightful with their questions and diligently answered all of my questions.
Unfortunately, remote work across country borders presents its challenges. So I did have to turn down their great offer.