3.0
3 Mar 2024
Current employee, more than 10 years
Newport, Newport, Wales
Recommend
CEO approval
Business outlook
Pros
interesting work and good people to work with
Cons
training is poor and workload is high KLA take over has caused business systems to be overly complex and just about functional