I applied through a staffing agency. I interviewed at Expereo
Interview
First there was a phone screening. Next there was a manager interview. Then there was an interview with the team members. And finally a management interview. Received offer same day.