1.0
Jul 19, 2024
Current employee, more than 8 years
Moline, IL
Recommend
CEO approval
Business Outlook
Pros
Good pay and benefits. Some really smart people there.
Cons
Leadership is chasing the best employees away. Mass layoffs ever couple years are becoming a normalcy.