4.0
23 Dec 2025
Current employee, more than 1 year
Milwaukee, WI
Recommend
CEO approval
Business outlook
Pros
Nice people and great work environment
Cons
The position is based on a fixed-term contract, usually lasting about 6 months or less. While there is a possibility of renewal, it is not something you can count on.