I applied online. The process took 5 weeks. I interviewed at NBCUniversal (Philadelphia, PA)
Interview
The interview process was not that hard, heard back in a few months after applying and got in person interview. It was not hard but was not easy. Be prepared to know about the company and how your past experience relates to the position you applied for.