4.0
Jan 24, 2016
Former employee
Peoria, IL
Recommend
CEO approval
Business outlook
Pros
salary and benefits, particularly at mid level positions
Cons
stifling process and control environment, lack of innovation-promoting environment, geographic location (Peoria, IL), unwillingness to admit any errors, over complication and excessive project management