A little over a week ago, I applied for a data science position with a company, not really expecting much to come of it. The next day, their recruiter emailed me to set up an interview, starting their message with "Dear Michael". My name isn't Michael, but I figured that mistakes happen and didn't think much of it.

I responded that I'd be glad to talk to them. I had a phone interview with them 3 days later. It lasted only about 15-20 minutes, and frankly, I didn't think it went terribly well. For instance, during the only strictly technical question asked, my response was "I don't know, I'd have to look that up."

This morning, the company emailed me to say that they were offering me the job. Six-figure salary, benefits, everything. Documents and emails used my name, no longer "Michael". From everything I can tell (Glassdoor, etc.) the company is legit and well-reviewed and well-liked by employees. 

Still, I only applied 8 days ago, have only interacted with anyone from the company for about 15 minutes, and that was telephone-only. Every other data science interview I've had has involved a phone screen, technical exam, and in-person interview, usually taking at least two weeks or more. I'm beginning to think that the original "Dear Michael," combined with the weird suddenness of the offer, mean that this all could just be a big clerical error.

How would you approach the situation?