Couple of interviews, Technical interview, Personal interview, No behavioral question, Credit check and Background check
HR is good, management would be tough. If it's in Ottawa region, you might have to work in office, if you are located outside Ottawa you might get remote unless you are working for a site specifically.