I applied online. The process took 2 months. I interviewed at Invision in Nov 2018
Interview
It was a multistep process that I enjoyed. At the end of it, they told me I was the candidate they were moving forward with but I needed to wait a few weeks for the offer sheet. The offer sheet never came and then they told me they changed their mind about hiring for that position. It was very disappointing.