They do train employees and have staff available for questions. Benefits for full time employees are GREAT!!
Cons
No room for advancement. Corporate is out of touch with what happens on a site. Sometimes corporate can be difficult to reach. The annual raises are a joke and can barely cover cost of living increase!