Terrible. The HR is outsourced so the interviews are over the phone. Everything I was told on the interview, as in start dates, pay, possibility for advancement, was completely wrong. They also called me at a totally different time and day than the scheduled interview time.