Pros: great benefits, something new everyday
Cons: very large company, no consistency, tough hours
The culture and work environment depends mostly on what location you are working at. Some excellent, some poor. Hard work, but some real nice people both coworkers and customers. Not very good
retention always teaching someone new. Not much flexibility in work schedule, very early or very late hours, and pay is pretty low for work required.
People I – more... worked with made it fun, last GM very good boss. – less