Disorganized and arrived late. You’ve already got the job purely by showing up as the company is desperate of employees. Ask what the turn over rate is for employees - it is high, and for good reason (see review). Whilst easy, I wouldn’t waste your time for long term outlook.