Arrived on site, HR manager was 25 minutes late. Met with HR then the IT manager then one of the owners for about 10 minutes. All 3 seemed unprepared and were thinking of questions on the fly. Company was sold between being offered position and starting, decided to not join.