Bad! Response time was the worst, taking weeks to respond. They expected to do the whole interview process within 3 weeks. It took more than that. I was offered the position and then two days later informed that they were going through a "head count" process and to stand by. Not professional at all! If they are like this during the interview process, imagine working for them. NO THANK YOU!!!