1.0
Dec 5, 2011
Former employee
Champaign, IL
Recommend
CEO approval
Business Outlook
Pros
Intelligent people, nice work atmosphere, nice work never done before.
Cons
Experienced people are leaving the company. Recent lay offs causing many talented employees to loose their jobs. Focus is more on short-term benefits. No proper hiring process