I applied through other source. The process took 3 weeks. I interviewed at U.S. Customs and Border Protection
Interview
Panel interview was very professional. I was thoroughly impressed. Out of all of the law enforcement interviews I have participated in, this was the most organized. Make sure you have patience as the process will take a long time.