St. Louis, United States
1861 Craig Park Ct
N/A
+1 8887265060
Wheelchair-accessible entrance
This place is the absolute worst place ever to work at. The management does not care about any of their employees and they want you to bend over backwards for them and not give you any compensation or gratitude. When you ask for a raise because you have been there for 1 plus years they make you feel like you are going to receive the raise and then a week later they lay you off because they are cheapskates. DON'T WORK HERE.
like
They suck and won't you to work all day and night don't really work with you if you have a newborn child would never recommend anybody to go here at all
Deli
The best companies in the category 'Deli'