3.0
Apr 10, 2016
Anonymous employee
Current employee
Recommend
Business Outlook
Pros
Tons of opportunities. Great challenges. Few good senior leadership teams
Cons
Brazilian based fixation on leadership levels. Not necessarily following their 10 principles as they tend to promote