Awful candidate experience. I applied online, then contacted by the hiring manager a month and a half later for a virtual interview. We had close to 50 min of both technical and behavioural questions they were reading with long faces. They provided too little time for me to ask mine. Their motivation to hire depended on me providing a salary range which gave me a very bad impression of what they truly value from a candidate.