Very bright and motivated colleagues- great work ethicExcellent knowledge development and managementOpportunities for growth if you are completely flexible to travel and kiss work-life balance goodbyeGood training ground... for other jobs!

Cons

Limited choice in projects/sectors, especially as you grow within the firm- saying "no" to a project is discouragedOperating model (4 days a week at client) is very demanding on lifestyleLimited transparency on how promotion systems function- marked inconsistency between regionsTough to make flexi/part-time options work practically