I found my employment at Met-Pro Corporation to be an educational experience.
My job included preparing cost estimates for various projects that were going out for bid. I also interacted with company reps not only in the U.S., but in Canada and South America as well. As an estimated I dealt with our many vendors and our customers on a day to day basis.
Management could be a little difficult from time to time, but I think that was due in large part to the fact that Met-Pro is a global company in a very competitive world.
Co-workers were helpful, educated, and all-in-all just a great bunch of people to work with.
Hardest part of the job was trying to figure out what customers wanted some times.
Most enjoyable part was the camaraderie in the office.