The hiring process took much longer than anticipated with many people and functions involved in the duration of the interview process. The communication was okay. I expected a little more time investment from the company after working around their scheduling.