Vantaggi
As a hole BearingPoint is an excellent company to work for. They are understanding of the work / life balance and they encourage their employees to take care of themselves. They are not much of an up or out consultancy. Since it is not a partnership, they promote people based on merit if there is space in the leadership group for the promotion. As for staffing, they are excellent about finding engagements for people that were on a team that is no longer together, whether the contract was over or the contract was lost. They prefer to staff current employees prior to looking outside the company for talent.
Svantaggi
In solutions it is hard to see a clear line of determining where work will come from. I know there is a perceived need to build a network, but when you are not client facing, as is the solutions group, it is hard to determine when and where you will be able to generate work from. With that in mind, it is difficult to try and drum up "new" business and secure forward progression on your career path. I cannot say that this is an issue for the company as a whole, but I would say that it is present throughout the Solutions group.