HR at the Boston office were fantastic and so kind and helpful - answered questions quickly and made sure to get back to you. Interview was about 2 hours long (this was an entry level position) and I spoke with 2 HR employees, the senior engineer who would have been my boss, and a project manager. Went through resume and experience I had and explained what the position would do in detail.