Terrible process, terrible interviewers in the engineering department. Strict and rigid. No allowance for human error. I would not want to work at place with a noose this tight around everyone's neck. Rude, off putting. Unwilling to be accommodating.