overall a good company to work for as well as good salary but very little scope for advancement. at the time i was hired, there was this horrible and loud warehouse manager who was promoted into inside sales department. then I noticed a couple of high-school drop outs hired in the inside sales. our manager had no office mannerism, employees were harassed, mocked at and made fun of, especially if they were non white. I was afraid to complain to the human resources because i feared losing my job. Overall I felt it was somewhat of a racist environment only in the inside sales group. Eventhough the higher level management was extremely nice.