Avantages
BearingPoint has great training programs, especially for new hires. Within my first year as a BE employee, I attended a 3-day orientation in Washington DC, a five day training on general consulting skills (also in Washington), and a 5 day technical training offered by an outside vendor for a technology we were looking to implement internally and for the client. For the first year, I think you would be hard pressed to find a company willing to invest as much training time and money in employees. I also enjoy working with the people I work with on a day-to-day basis. They also offer great vacation for new hires (4 weeks, straight out of school is not too shabby). They make you set annual goals, which can involve a lot of effort, but it's good for keeping you focused on what you need to be doing to advance.
Inconvénients
LAME 401K! The matching (especially compared with my girlfriend's 401K (she will be working for KPMG) is weak (25% of contributions of up to 5% of pretax), especially coupled with a five year vesting period (KPMG, fully vested from day one). They claim to be a company that supports work-from-home programs, but my senior manager was not willing to even consider it. There is a lot of BS admin work, even for people working billable hours on the client.