Uncovering Company Cultures: Fit is More Important Than Your Skills and Experiences