Mechanical engineer Reviews | Glassdoor.ie