Was originally contacted by a recruiter, we played phone tag for about 5 days until we finally touched base. The recruiter performed an initial phone interview, discussed the opportunity, the company and what my experience/goals were. We moved to the next step which was a face to face interview with a series of hiring managers (5 in total). The recruiter sent a pre-interview package that described what I could expect and initial information regarding the benefits that BAH offers. I found this package very good and an excellent way to get on the right foot. Each hiring manager spent about 15 minutes with me discussing the opportunity, the company and my experience. I did not find this to be high pressure, I rather enjoyed the opportunity to meet several people and get a good perspective on the company. Within a week of the interview, the recruiter called me with an offer which I found fair and accepted. Two days later, I received the official offer letter and a week later received a hiring package to fill out before my first day. The package was thorough and answered the rest of my questions regarding benefits.
So far my experience with BAH is very positive.