- Delaware North Globe Life Park28.Mar 2017
Suggestions for improvement
- None, they're great!!
Company provides a fair amount of safety training
Very cliqueish. If you were new, they let you know you were pretty much an outsider. Terrible management communication. You walked into work that day, and never knew what you were going to be doing, but were expected to know how to do that job, and it seemed people got really upset when you asked questions like where stuff was.