Here's what people have said about working and interviewing at Element Materials Technology.
View all 7 questions about Element Materials Technology
Asked 11 September 2018
Long hours. No consideration for workload and last minute demands from managers.
Answered 11 September 2018 - TBC (Current Employee) - United Kingdom