Long, but not in a bad way. You could tell they cared and wanted to find the best personality to join their team. Most positions require an application, test applicable to the role, interview with the hiring manager, and interview with the co-founders. Some positions would require a 3rd interview it the department manager.