Clear vision of what the company is, what it wants to be and what is expected of each person. It's a remarkably pleasant place to work filled with bright, hard working people. Mean-spirited politicos usually don't last long, nor do slackers. There's very little bureaucracy, no HR department, a somewhat flat organization, and a new building that's nice albeit it, dysfunctional in some respects.
Everything depends upon the group you're in and your leader's rapport in the agency. A bad spot is a nightmare. A good spot is Nirvana. Also, it grew to the size it truly never wanted to be. "We'll see how big we can get before we become bad" was realized long ago.
The process took 4 weeks. I interviewed at Richards Group.
It was about a 2 hour interview process with four different people in the field. I don't think anyone I talked to was an HR person. Everyone was extremely friendly. It was the best interview experience I have ever had.