Pros
Worked with some Incredibly talented people who will be friends for life. The company also has global brand recognition and some great client partnerships.
Cons
Leadership is afraid of any criticism, preferring instead to have employees that repeat company tag lines by rote. The culture of fear is apparent when things go wrong as leadership focuses on blame storming not brainstorming on how to fix it for the clients and project teams in the future. Processes are incredibly complex, unwieldy and slow as they don't seemed to have found basic technology solutions yet Finally basic compensation, poor benefits in the US and the required minimum working hours (2300) do not reflect the actions of a company that truly cares about it's employees.