3.0
12 Jun 2008
Current employee
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
Good compensation package, oportunities to travel and see many places, workplace environment is ok, possibility of relocation to other sites.
Cons
Poor salary, promotions are made not on good criterias, weak organisation and professionalism