I had an interview last week in one of the big (multi-billion dollar corporation) finance companies and I have been offered a software developer position immediately this week. I had only one call of less than 30 min with the director of the IT where he asked all questions regarding my resume and their stack and technologies only. There were no coding relating question or any behavioral question yet I was offered the position with almost 1.5x time my current pay and good benefits as well. There was no onsite interview or video call interview, just one phone interview with the director.
I have only 3+ years of experience and I am from average college with average GPA. I don't have a very good profile either. Everything about me is average still the I was offered the position with salary which most people with at least 3+ years of experience, having a good profile, and has to go under 2-4 round of interview including either hours of on-site or video call which includes all rounds like technical questions, coding questions, system design etc.
What I am concerned about is, is there something wrong with the company or the team? Is it that the company culture is not so good that everyone in the team left and they are basically hiring whoever is available first. What steps can I take to cross-verify everything? I have already read most reviews on glassdoor and they are average, not so bad but not very good either. They have a rating in the range of 2.2-2.7 out of 5. The position is in the opposite part of the country so I will have to leave everything here and move there (I don’t have any issues in relocating) but if the company is bad then moving back and getting a new job is going to be a hassle. The hiring manager and the director did contact me with their official company email address only.
The pay is good, benefits are good, what I will be working on is based on what I have done previously plus few addition technologies so it is no big issue for me yet I am concerned about the fact that I was offered a position based on just 30 min phone call. This is a full-time, direct-hire permanent position. Never have I heard anything like this before nor has any of my friends and relatives.
EDIT:- The job is located in United States and I have already contacted the hiring manager to get the contact details of the team members.