Hour long interview, one interview join the meeting on the phone call. Worst interview experience I have ever had. The technical person tried so hard to show off how smart he is to impress his collegues. When I ask him questions, his attitude was super condescending and was intentionally to make things difficult for me instead of conducting the interview professionally. I will never work with such horrible people as co-worker, no matter how good the company culture is.