Pros
The only pro that comes to mind working for this company would be a somewhat competitive pay.
Kontras
This job is one big con. The expectations, work flow, and work division amongst team members is absolutely unbalanced. Expect nonstop frantic energy, every management member watching their associates like hawks, and extreme physical work with absolutely zero appreciation from anyone to anyone. You will be treated like a robot here and not given any opportunity to speak. These people will walk up to you, make a demand, and dart away faster than you can even process. Its crazy. You will be expected as a new member to (literally) not stand still for (sometimes) the time the place opens to the time they close. You will be expected as someone who is not in a manager position to undertake every physical aspect of the job. You will be expected to have at least three things going on at all times. Not to mention after your shift you are not allowed to bring any food home for dinner, but you're expected to throw tons of it away. This place is awful. 1/10