Recruited by an independent company. Had a phone interview with hiring manager followed by a phone interview with 4 others on the same call. Very hard to hear, etc with the group call but overall a good experience. Flown in for in-person and interviewed by 8 people in 1 day. Not horrible, not too tough. HR was hard to negotiate with and HR person was not very easy to work with in general. Issues with relocation and vacation. Hiring director was amazing to work with.