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
Friendly vibrant place to work
The salary for an engineer is dreadful compared to the rest of the uk