2.0
28 Mar 2026
Current employee
Peoria, IL
Recommend
CEO approval
Business outlook
Pros
Good company as they have the technical ability to be the best
Cons
Culture is bad and people do not get the help needed to succeed in their role. No empathy.
Check out your Company Bowl for anonymous work chats.