5.0
22 Jan 2026
Current employee, less than 1 year
Saint Charles, IL
Recommend
CEO approval
Business outlook
Pros
Impactful work, great colleagues, diverse problem sets every day, rapidly changing needs and demands.
Cons
Leadership involvement can vary by individual, and sometimes tasks lack an owner, leading to ambiguous roles, duties, and triaging.