This is an absolutely horrid place if you can't stand stupidity and incompetence. Review from Operations Dept
This is an absolutely horrid place if you can't stand stupidity and incompetence.
Working internationally with diverse groups of people
Did not interview. I have been here for years Review from Operations Dept
Did not interview. I have been here for years
Friendly vibrant place to work
The salary for an engineer is dreadful compared to the rest of the ukCompensation review
The salary for an engineer is dreadful compared to the rest of the uk