Communication with HR was very good, they called when they said, and set up an onsite interview for 1/2 a day. First interviewer didn't show till later so they replaced with another person,I met only 2 team member's of the 5 and HR,two of the key interviewer's did a "No show" they said they were in a meeting. HR told me they would re schedule to complete the interviews and a decision would not be made until then. I then got a call that they moved ahead with another candidate which I appreciated.They also have moved to a open seating plan recently. The people I met were very nice.