I worked at US Department of Homeland Security full-time (More than 10 years)
Coming from county Law Enforcement, parlaying that experience into federal government was a decision I'll never regret. Their Federal Employee Retirement System, Federal Employee Government Life Insurance, Thrift Savings Plan, health benefits, and upward mobility options are just some of the perks of working for this agency.
As with any new agency, there were growing pains. A lack of communication still remains between sub agencies, which hinders crucial dissemination of intelligence. The kinks will be worked out eventually. Hopefully!
I applied through college or university. The process took 1+ week. I interviewed at US Department of Homeland Security.
It was an interesting experience as it was my first internship. The outcome was a good one and there weren't any surprises. I didn't stay too long for the internship since it was only a semester long.