Got a call from HR on a day in May. After a month, got an email I can go to on-site to meet with them. I was asked very unprofessionally many issues facing on their 1st prototype. Felt staying there to provide a lot of free consulting service. The boss mentioned they have a hard time to hire ppl. After 2 days, rejected email sent to me saying they are looking for someone who has more real world experience. However, the job posting had been offline since I applied (less than 9 people applied on indeed). I drove by the office few times in a month but the car counts never changed. Therefore, sounds like it is a fake job.