Pros
1. Some genuinely great people to work with (mainly junior to mid level staff). The culture is definitely not up or out. Collegiate meritocracy 2. Some really interesting projects in the petroleum sector 3. More opportunities to take on responsibility for junior staff compared to other firms, partly due to the smaller number of consultants
Cons
1. The senior management is incompetent and at times dishonest towards staff 2. Lack of fair and rigorous promotion system - top performers are not consistenly rewarded and lot's of deadweight being retained. Most of the junior consulting staff can't even perform basic discounted cashflow analysis - a basic tool to a management consultant 3. Non existent brand name 4. Project delivery quality is inconsistent. Some are delivered to a very poor quality which clients should not really be paying for