Vantaggi
There is an enormous social network in the DC area because the company hires a lot of young people. Being in my mid 20s, I want to work somewhere that values me, pays me a nice salary, and has a lot of other young people. The Christmas party at the Air and Space museum and the day they rented out all of Kings Dominion were both insane. I appreciate that they go a little crazy for employee morale. Also, my manager has been incredibly receptive and supportive and encouraging. I'm not sure if I just got lucky, but she's awesome.
Svantaggi
Their version of 401(k) matching sucks. It's incredibly generous if you're over 40 or can stay at the company for more than 7 years. I am neither of these things. Most people in their mid 20s will not be staying at any company let alone a consulting company for that long. People in my generation are estimated to have about 17 distinct full-time jobs by the time we retire. I understand a company wanting to encourage loyalty, but I won't see any money from their schedule until I've been an employee for 3 years, and i won't be fully vested for several more.