Easy but very slow. The HR is very non responsive and do not reply to emails on time. After the initial phone screen, I was called for onsite interview. near Boston area. Meet with a group of 8 employees for first interview, had the facility tour and then meet with the head