Avantages
If you are willing to step up and take on more responsibility, the leadership team will usually support you. With some exceptions, generally you will not be micromanaged. The people that work here are generally cool and nice, although most are very busy. Overall, this company is pretty customer focused and tries hard to do a good job.
Inconvénients
The company is in a tough market, so thats one thing. Also the systems in the company can sometimes make everyone have to work hard to get things done. Sometimes things can get overcomplicated. Also, if you are waiting for someone to tell you what to do, then you might be waiting a long time at Insultech. Getting synched up with management about expectations and goals can be more of an art than a science here... but its absolutely essential to do that.