Interview was very structured. Initially there is a phone interview with the hiring manager then to the person you will be reporting to. If you get passed that you are invited for in person interview with the team members. Everyone I spoke with were professional and pleasant.