Hiring process was easy. Spoke with hiring manager and explained my background. This was a 6mo contract position that ended being 11months, before they offered me a position. HR department is VERY SLOW. One guy was there for 18mo before they gave him an offer. He was not able to negotiate either.