The staffs are nice and polite. I was interviewed by their managers. They were openly to discuss about the job details, introducing their working environment and work culture. There were some challenging questions during interview. Overall, I had a great discussion with them and it was a great interview I had.