I applied online. The process took 1 day. I interviewed at Insight
Interview
The interview was very brief and easy. I showed up on time and was asked easy questions. They did most of the talking and I listened and asked questions. I would recommend anyone to apply to this company and give it your best shot.