No jobs found – change your filters above for more results
EVRAZ North America Photos
I have been working at EVRAZ North America
Awesome coworkers and a lot of freedom to control what you do and design. No rigid standards for design. Able to affect business practices very quickly.
Sometime there is a lack of communication between shop people and IT causing some frustration on both sides. Outdated technologies, but that is a product of not being a tech company and having systems in place for 30+ years.