Interview was fairly smooth. The interviewers were upfront with the job demands and the expectations for the candidate. The interviewers were honest, and provided feedback about the rejection. Overall, i have a good impression of the company at the interview stage.