- Johns Manville08.Dec 2016
Depends on the shift
Freedom to work independently
You have a lot of independence
Depends on the shift. Meetings about company every 6 months.
Attitude towards older colleagues
Overall compensation for your work
Office / Work Environment
Environment is not comfortable, there is no ventilation system but fans and heaters are available during temperature changes. Small particles of insulation float around in the air, masks and other PPE are provided. This is the reason I couldn't stay employed here, the fiber glass constantly got in my eyes and irritated my skin.