Submitted application online and via internal employee referral. I was called by HR at 5.45pm on Saturday evening for a phone screen. Completely unexpected at that time and I was unprepared. Screen call was successful and interview with Hiring Manager was set up for approx 1 week later. Interviewed with hiring manager for 1 hour at a coffee shop. I followed up with HR and 1.5 weeks later I met again briefly with hiring manager, but more so with the current sales reps for that territory. This second interview went well and I left feeling confident of an offer. 1 day after the second interview I received an offer from a second company - I contacted Thermo Fisher HR to ascertain interest and received another offer from Thermo Fisher. I declined the Thermo Fisher offer as the second job was a better fit for me in terms of career advancement and compensation package.