1.0
Aug 25, 2009
Former employee
Lisle, IL
Recommend
CEO approval
Business Outlook
Pros
Great benefits, location, hours and pay
Cons
Too many managers not enough workers. Managers have been there too long and has no idea what is going on in the technical world. Very lazy managers