It can be a great place to work, but leadership can be lacking - relationhips are more highly valued.
Pros
A global professional environment. Traiing and learning is emphasized. Friendly nice people to work with. A fun culture.
Cons
Ratings and feedback from managers, even partners, were terrible. I generally had great ratings, but one time I was blindsided by a partner on a review with no warning or feedback. This brings up a seond point: leadership. the badge says "Excellence, teamwork, Leadership." I agree witht he first two, but the last part of the triangel should be "relationships", not leadership. I consistently saw leaders do the wrong things, and always put relationships before standing up and doing the right thing in treating employees well. It is a culture of clib the pyramid and use your employees. This happens because leadership is not taught there ona consistent basis. Profits and relatiosnhips are emphsized.