2.0
Oct 4, 2023
Former employee, more than 10 years
North Liberty, IA
Recommend
CEO approval
Business outlook
Pros
Interesting and engaging research. Feels like we were really contributing to a global cause
Cons
Toxic environment. Upper management micromanages and is punitive. They don’t allow individual thought or empowerment to make decisions. They are very rigid and unkind