The interview process was the most unprofessional and disorganized I have seen in 20 years. The hiring manager, recruiters and HR staff were friendly at first, but quickly became the flakiest group imaginable. Disappearing for 3-5 weeks then reappearing, making a verbal offer and then ultimately not following through. The job description changed 3 times. Be VERY careful - the red flags are everywhere!