Vantaggi
If you work at corporate your better off. if you work at sites as contractors then forget it.
Svantaggi
Do not value their employees, moving up in the company depends on the site /location you are in , if it is large, you can advance, if small then you can forget it.