- Installation and Service Technologies, Inc.07.Dec 2015
There literally is no life. When you work here they work you over 60hrs a week and the pay and heartache it puts on your loved ones is NOT worth it.
Suggestions for improvement
- Let your field techs have some time with their family's. Show some respect to your fellow employees and techs in the field. If it weren't for the techs in the field, you wouldn't have a job.
The following benefits were offered to me
- CompanyInstallation and Service Technologies, Inc.
- Are you a Current or Former Employee?Former job since 2013