Painful. This is big government in action. They post for many weeks, their website is extremely tedious, they then take many more weeks to interview and if they want to offer a position it takes more time to do background checks. You really have to want to work here.