Good benefits for traveling employees (per diem, nice company provided housing and scheduled trips home). Encourages employees to take PTO to prevent burnout. All training is provided when needed and growth within the role is encouraged.
Cons
Sometimes required to travel on short notice due to changing project schedules.