What are people saying about the leadership at Install America?
of employees approve of CEO’s performance
CEO Approval is based on 23 ratings
wasnt that great of a place
Written by Canvasser (Former Employee) from Harrisburg, PA on March 18, 2018
I did not enjoy working for this company. the pay wasn't terrible for what i was doing but I did not approve of management in the least. it seemed that every supervisor I had was either immature of just a jerk.