3.0
Dec 9, 2014
Current employee
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
Many opportunities across globe Little higher salary compared to market.
Cons
No planning and Fire fighting all the time. 200% work expected from each employee. No work life balance at all.