It depends. It changes from mechanic to mechanic. Some have better working conditions than others. Working condition isn't job dependent, it's boss dependent. For example, bad working conditions for an auto mechanic might include no cat litter for cleaning up oil spills, a shortage of tools, no working ventilation system, and no sink to clean themselves off with at the end of the day. Well it's their boss's job to make sure they have those things. A good boss would have good working conditions and make sure they have all those things.