The phone process was ridiculous. The interviewer cancelled twice and then was late on the final call. In person interview had a better flow; met with the team and then the person who would be my supervisor and their supervisor. The VP was a very cocky and I wouldnt have accepted a position after meeting with them.