Good company with great people
Depot-Level Maintenance/Installation Technician (Current Employee) – Colorado Springs, CO – July 19, 2016
Great job if you want to travel. This job has taken me to places like Guam, Diego Garcia, Hawaii, Greenland and the East/West Coasts. You need to be able to get along well in a team environment because you can spend anywhere from a couple weeks up to a couple months together, away from home.