I heard that there is a friendlier atmosphere at INTERFACE MANUFACTURING than at MAYNETRONICS. Is it true? How do you think?
Please share your observations! There is still scarce news on MAYNETRONICS.
Reviews aren't verified