Contacted by a recruiter, interview. Very solid. Spoke with Director via Skype, solid. Director visited my home town, interviewed in person, solid. Flew me to Calgary (international), interviewed up to President level (multiple Directors, CTO, Pres), solid. Discussed salary options and potential start dates on a Friday. Told to expect communication on Monday. On Tuesday, recruiter called and told me SMART had changed job focus and I would not be considered. Entire process - 2.5 months. Was hinted in several conversations, that I should consider holding off on other opportunities, if possible, due to strength for the position. Well - we know where that went.