It's uncertain everywhere and Aleris is no exception, but overall this is a great company to work for and do not worry about layoffs. All what you need to do is to focus on your work and you will be fine. Let the executive management lead, I have... — read more