Poor impression given by the company. I had a date/time set with the recruiter days in advance, and the recruiter reached out hours after our set time to advise he needed to cancel. After the rescheduled interview, there was zero follow up like was communicated. The lack of respect for my time as a candidate was insulting.