I applied online and their recruiter reached out to me. I interviewed by phone first with recruiter and then hiring manager. Went to on-site interview where I was interviewed by the team. Hiring Manager arrived over 10 minutes late and he acted as this was a normal thing for him. He began to ask questions right away and as I answered he would interrupt and let me know how he would have done things better, his way! I thank him for giving me a taste of what reporting to him would really be like. This was very disappointing as I could see myself working well with the rest of the team. Anyways, at the end of interview the recruiter said I would be hearing back from them by the end of the week. Never heard back from anyone!