Return to Article Details Managerial styles and their relationship with job satisfaction in information technology companies