Pros
BearingPoint has been a fantastic place for me to grow as a professional. I have been given many opportunities to succeed, but part of that is me asking my project managers for more responsibility. I appreciate that there is no set timeline for promotion, as can be the case with some other companies (e.g. 2 or 3 years in a position before you can move up a level). I know a few people who've been promoted twice a year, two years in a row (although this is no longer possible). One of BearingPoint's strengths is their partnership with the Yale School of Management. There are scheduled training classes for just about all levels.
Cons
BearingPoint has a lot of organizational challenges that are public knowledge to anyone who follows BearingPoint. That instability would cause me to pause before recommending BearingPoint to most individuals. There is not a lot of communication about what is going on with the company and at many times I think it's tough to get visibility about what's happening at the company, not just with the company as a whole, but also with upcoming projects. Benefits are so-so. They provide just about everything you would expect, except tuition reimbursement, but nothing's superb. I may be spoiled from knowing about my husband's nonprofit benefits and my mom's government benefits, my sister's from one of the top tech companies in the U.S., and my former employer, one of the top financial institutions in the world. Also, it is important for employees to understand the importance of being chargeable. You need to chargeable in order to be valuable to the company. If you're not chargeable, you are in danger of being let-go, especially if you're new to the organization and have not yet had an opportunity to prove your value.