Pros
BearingPoint is an excellent place to start fresh out of school. If you end up on a decent, long-term project, getting your first promotion in roughly a year seems highly likely. The paid-time-off is about as good as it gets, at 20 days. Supposedly, there are many opportunities for mobility within the company, although moving around is not typically good for career advancement.
Cons
Employee performance reviews used to be semi-annual; now they come around only once a year. This means you have to wait until year end for possible promotions. The poor financial status of the company is highly reflected in employee raises and promotions. Does not reimburse for advanced degree. If you're not on a project and sitting on the bench for longer than a month, it appears highly likely that you will be let go. May not be your fault whatsoever but the bottom line for this company has been the top priority especially as of late.