I have a friend who joined there last year. He said that the interview process wasn't very hard and they focused on communication. He also said that the engineers there aren't impressive but he likes his coworkers and the job is okay, but the tech definitely isn't impressive at all.