Applied online. Recruiter emailed me and set up a time for an initial interview. The interview went well enough until day informed me that the pay range was far lower than they posted online and on their website. He backtracked and said that was a mistake on the 3rd party website, but it was also on their own job listing on their website It was substantially lower. Complete waste of my time.