I was called by a human resources jockey and passed a phone screening. Then, I was told to come in for an interview, whereupon I met with my boss-to-be. He and I discussed programming basics, my job history, all the normal stuff, nothing too exciting. I had to submit to a physical, a urinalysis, and an extensive background check (for a TEMP JOB), and it took almost 3 months for me to be hired because they kept losing various bits of my paperwork.
From what I experienced, the work environment at my division was pretty standard of a cube farm in 21st century America – bland cubicles, unimaginative business casual, lots of people with their heads down in their work. A few people were friendly. Most wanted to get their work done and go home. A few schmoozed with upper management in hopes of getting promoted. All in all, a completely unremarkable business culture.