Would McQuay be a good place to work as a service technician ?