2.0
5 Aug 2012
Former employee, more than 8 years
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
Not in a big city, professional work environment, most folks are nice.
Cons
Too high a manager/worker ratio, games going downhill, lost a lot of skilled workers, not a fun environment.