Novelis Inc. – Novelis is a decent company. | Comparably
EMPLOYEE
PARTICIPANTS
101
TOTAL
RATINGS
917

Novelis is a decent company.

What do you like best about the leadership team?

They are very personable and down to earth.

What is the best part about your compensation package?

The bonus structure is good.

What are some of the best things about your team?

I work as part of a high oerforming team.

Other Employee Reviews for Novelis Inc.

What are some of the best things about your team?
×
Rate your company