3.0
11 Dec 2025
Current employee, more than 8 years
Cedar Rapids, IA
Recommend
CEO approval
Business outlook
Pros
Up until about 2 years ago this was the best place to work
Cons
There is zero transparency. The people making the decisions keep taking risks that are causing the company to let go of more and more people. It is a disaster.