1.0
Mar 10, 2011
Anonymous employee
Former employee
New Castle, DE
Recommend
CEO approval
Business Outlook
Pros
Recognizable brand, it's an American icon!
Cons
Lack of support by upline management, did not follow OHSA regulations, people were fired in a discriminatory fashion, local management unwilling to upgrade systems to support customer service