Terrible. I had to call the day of the interview to confirm as they never sent me the information they said they would send. They were 15 minutes late to the interview. One person never showed up and HR walked out half way through to take a phone call and never came back. We got kicked out of the conference room for another meeting. I showed myself out and have never heard from them again.