My direct manager only knows how to manage by intimidation and has a personality disorder so i wouldnt judge based on that. overall good solid company Advice to Management hire some management that knows about other areas than there expertise if you are going to assign them to run other types of businesses.