An awful experience all around. I interviewed for an internship position in the Strategic Innovation Group. The interview consisted of giving a 10 minute PowerPoint presentation that I had prepared in advance about a project I had worked on, and I was surprised about how quickly I was contacted by my recruiter stating that I would receive an offer. The interviewer itself was easy and the panel of interviewers were nice.
The recruiter provided me details such as salary ($22/hour) and said they would get back to me shortly with my offer letter and details about whether I would be based in Atlanta or DC. Then, I began waiting for the offer letter - my initial interview/verbal offer was in October and I was due to start in May, so I thought there was plenty of time. I followed up with the recruiter every few weeks, asking when my offer letter would be available - each time, it was very difficult to get in contact: she did not answer my emails and it took several attempts at calling to get through each time. Nevertheless, each time, she reassured me that the offer letter would be forthcoming shortly, and not to worry because I did definitely have an internship position, so I did not need to worry about searching for something else.
Then, in February, after going back and forth with her for these 4 months, she finally informed me that they had over-hired and I would not be able to receive a position with the SIG. Keep in mind that she informed me of this after the campus recruiting deadline for other firms, and after reassuring me for several months that I had nothing to be concerned about. She said she would talk to others within the company to see if she could find me an alternative position, as if she was doing me some kind of favor.
I then had to re-interview with the Healthcare IT group (very different from the strategic nature of what I originally applied for). I went through two phone interviews, and then was contacted with my offer. Though it wasn't my main area of interest and far different from the strategic nature of the position I thought I was being hired into, I thought it would be ok, until I found out that the salary would be $16/hour - and the new recruiter refused to negotiate salary whatsoever, even considering that this was far lower than the original $22. This was a position that would have involved .NET development - I knew that $16 was an inappropriate salary for a position that would involve programming and technical skills, but it was very late in the game at this point to find something new for Summer.
Luckily, I was somehow able to secure another position at a different company on such short notice, offering nearly double Booz Allen's salary, and went with that instead. Interestingly, she suddenly wanted to negotiate salary when I called back to reject her offer, but at that point, I no longer had any interest in ever working with or interacting with this company again. She said to definitely consider Booz Allen as I look for future career opportunities, but I will be sure to stay as far away as possible and have learned my lesson not to tie my career to any company - no matter how well-respected I may perceive that company to be.