The interview process was three steps. Phone call with a recruiter, phone call with the hiring manager, then in-person at their location with the hiring manager and some other team members. There were about 2 weeks between each step and I heard about scheduling the next step within a week of each interview. The process was straightforward and good at getting me excited about the company and the job. The job description was a little scarce on details but didn't contain anything I wasn't qualified for. The job description red flag became apparent during the in-person interview. It became obvious they had undersold the experience and technical skills they were looking for and failed to screen for before wasting my time. The attitude of the in-person totally shifted once everyone realized the discrepancy. I didn't get feedback on the interview until I reached out a week later to ask for an update. I recommend getting into the details of their job descriptions during the phone interviews. This will help identify the gaps between their expectations and what you bring to the table. This experience left me with the impression that they haven't done the legwork to put out job postings that are attracting the right people to the company.