BEWARE Diesel mechanics! The shop foreman Cecil is an extremely poor excuse for a boss. He is condescending. Contemptuous and thinks he is gods gift to mechanic’s. The work environment is EXTREMELY toxic, and don’t expect to get any raises or thanks from anyone.