I applied through a recruiter. The process took 4 weeks. I interviewed at Enigma (New York, NY) in Aug 2020
Interview
After spending several hours throughout the interview process, they went radio silent and I had to follow up with the recruiter to find the result. Reading through the comments here that seems pretty typical for this company. This company clearly does not value their applicants time. Rejecting an applicant is perfectly understandable, but wasting their time and not following up is very unprofessional.
Interview questions [1]
Question 1
There were a couple interviews with basic coding algorithm problems, an open ended design interview, and a debug interview where they asked you to find what was wrong with some poorly written code.