BearingPoint is a good firm to start your career but definitely not the one to finish your career.
Pros
Extended travelings to overseas and nationwide. Various projects with different, interesting people. The learning and career development program is well placed for beginning employees that they are free to pursue any competencies. There is really no limit to what you can do and what you cannot do, so people are free to explore different subjects. it definitely has feeling that work and personal life has good balance as people are free to work from home whenever they want to. Since it's global firm, worldwide projects are in place so consultants are free to pursue any opportunities if they wish to.
Cons
Public Services aren't really consultants, they are totally different from Commercial, and Finance services. Senior managers and managing directors aren't as superior as other top consulting firms thus losing some key clients. The teamwork is okay, but have room for improvements, the salaries aren't high as other firms mainly because we are not winning some key deals.