4.0
9 Jan 2013
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good with people development Smart people
Cons
USA centric in leadership - who tend to think all good thinking comes from the USA Too many people in the decision tree