long, length. HR isn't very friendly nor helpful. Rescheduled a few times.
Can be more responsive to applicant's email. Too long to give offer.
Asked you personal questions that I don't think is relevant. Can be more helpful.
too long a questionnaire.
Interviewers should be more prepared and polite. They made you feel quite uncomfortable and desperate.