Field Service Technician, Atlanta, GA - June 22, 2017
There are other reviews for this position that say travel is less than 100%. It is only true if you work out of the home office in Illinois. Anywhere else in the nation is sleeping away from your bed every weeknight. You are well compensated, and the company goes out of their way to make all your traveling easy, but you need to know it is 100% travel.