Crew members are either positive, up beat, and hard working. Or pessimistic, irritable, and lazy. Lost of lazy people who work when they want to and won't be fired because of the stores need of them due to high sale value. Not to mention dramatic teens who haven't learned the qualities of being a team member, but most importantly how to be leaders and have respect for themselves and their elders. Managment is nice and understanding to the point of having an extra father or mother but lack a since of balance for the company environment. They schedule hours inadequately for given times (mostly during peak hours), won't promote within unless you go to scheduled class at the corporate office forcing you to stay in the same place. Furthermore classes can be impossible to go to for students (high schoolers, full time college kids) who really would like to grow with the company. They sometimes reward due to seniority to people who don't deserve it. The environment can be hostile if there are problems between co-workers. I can't tell you how many times I've wanted to knock someone out because of their disrespect towards me and others (or I'very felt threatened enough to defend myself). Lastly they expect key players to pick up the slack; everybody can't stay 3-5 after their scheduled time to help out because of incompetent people. They will call you on your day off most times to help out because somebody didn't show or the day crew was scheduled to light. Managment got irritated because I finally said I couldn't come in; yet I came in on days off most times because I knew the company would need help and almost every day I stayed hours pat my scheduled time to help even when their shift leaders wouldn't even answer their sale. People have lives Dominos especially college kids like me.