My wife, after being a stay-at-home mom for years, wanted to get a job while going to college part-time. She applied and was eventually offered a job by the TSA at DCA airport.
Upon looking at the hours, it was completely, utterly unworkable. Rather than a 40 hour a week job, they offered her 20 hours a week, which is reasonable, but get this: the 20 hour a week job had a schedule that completely changed week to week. This means that a person can't have ANY, and I mean ANY other responsibilities/jobs/schoolwork while working as an entry level TSA employee. She was told this was the standard in hiring new TSA workers. No wonder the lines are always staffed by people who, predominantly (with a few memorable exceptions), have a shitty work ethic, bad attitude towards customers, and poor problem solving skills.
In other words, the people who can't get/hold a job anywhere else end up at TSA.