Reviews

Overall

2.9
Based on 7 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
True.
Slave, Rock Island, Illinois - July 9, 2015
Too much micro management. Most but not all managers have bad as_ written on their forehead....instead of realizing staff work harder with more honey and kindness, mutual respect....instead of only bees....Sad...as it could be a great place to work if everyone would follow the old adage..."Treat others like you want to be treated." It leaves staff feeling like underlings who really don't matter....leaving them feeling like slaves in a dog pit. Shame on Delaware North. They need "Undercover Boss" to get to the bottom of employees deplorable treatment.