2.0
Apr 24, 2026
Former employee, more than 1 year
Iowa City, IA
Recommend
CEO approval
Business Outlook
Pros
European Culture is nice Bonus Is ok.
Cons
HR is heavy handed. Management will ask everything from you, but allow others to skate. Non balanced workloads.