3.0
Jul 12, 2017
Anonymous employee
Former employee, more than 8 years
Champaign, IL
Recommend
CEO approval
Business Outlook
Pros
Challenging work, a lot of responsibility
Cons
Extra assignments because you excel at challenging assignments; preferential treatment of expats