City St Charles (Illinois)En
Are you a Current or Former Employee? Former job since 2016
Support from Management
Leadership in the building is good however corporate management is in a state of continuous change and offers no stability for support to form.
Was once very strong but has deteriorated in the face of layoffs and cutbacks
Company in state of constant change. It is hard to keep up with all the changes to tools and work processes
Overall Compensation for your work
Health insurance plan is very poor. Salary is competitive, but on low end of range