I applied through the website. HR got back to me to schedule a time to talk. I had a 30-minute phone chat and then a follow-up call the next day with a hiring manager.
He seemed very knowledgeable and dedicated almost a full hour to describe the company's business and the role.
Next up was an invitation for a 2-hour onsite interview with a Business employee and a Software Lead. It involved questions about my background and some technical questions on software architecture and design.
It all seemed to go very well. Everyone seemed happy, and I was sure that I would move forward to the final full-day round. However, over the weekend, I received a canned email response (with a wrong subject title) from the HR person saying that they were moving forward with other candidates instead.
As I could not tell what went wrong, I kindly asked for some feedback but never received a response back.
Advice to Affirm:
Do not waste people's time like that. If you have already extended offers for the position (perhaps the reason for my rejection), I would have liked to know about it before investing my time. I had all my hopes up and a very positive opinion about the company that was all ruined from the hiring process and its poor communication.
Tell me about your experience managing technical people.
The following metrics were computed from 1 interview experience for the Affirm Engineering Manager role in New York, New York.
Affirm's interview process for their Engineering Manager roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Affirm's Engineering Manager interview process in New York, New York.