On average, employees in Itasca, IL at Ellis Corp. give their company a 4.5 rating out of 5.0 based on 1, whereas overall Average Rating of Ellis Corp. is 4.4 out of 5.0 based on 1 Ellis Corp. Review Ratings. The happiest Ellis Corp. employees in Itasca, IL are Project Engineers submitting an average rating of 4.4.
What do you like about working at Ellis Corp.?
"Daily Challange and solving problems when they arrise and the abilty to help customers"
Do you have any tips for others interviewing with this company?
"Make sure you have your resume in order have the right experence for the job applying for."
What don't you like about working at Ellis Corp.?
"Travel 100% and the distribution of work demands from managers that have favorites"
What suggestions do you have for management?
"Move the managers to there correct positions reguardless they are friends or not."
Update your browser to have a more positive job search experience.
Upgrade My Browser