I applied for the internship and heard back within a few days from a company representative. You take an assessment that lasts about 2 hours and if you do well on that then you move on to a couple phone interviews. After the interviews come the usual: background check, authorization to work, etc.