Very long day of onsite interview. 7-8 peopele, 1 hour each people. A lot f behavior questions. No tech questions at all. Got result a week later. The salary is good for CN but not really competitive. The city is nice and the company seems well-regarded. But hr never follow-up with me after the offer.