Had 2 rounds and it was in person 1st round was with the manager 2nd round with staff engineer 1st round manager was very professional gave time to think and walk through my process 2nd round was so bad the Staff software engineer was on phone texting. Did not even bother looking at my face while I was talking and was not even listening Not the way to be treated!!