I went through only technical interview managed by STCians ,as the HR part is related to the contractor.
They were very professional and so decent people,
the questions were about the technical aspects related to the job requirements.
the only missed part is that they didn't talk too much about the job specifications , but they handled it in another meeting upon my request.