Pros
They will train you, you’ll get full time (eventually) you’ll get a raise every six months their benefits are good.
Cons
They’ll use and abuse you. They will talk behind your back. If you’re good enough they’ll name you a “contender” which just means that you’ll be left alone, in-charge, and responsible for everything and they’ll say they are trying to get you into management but they aren’t really because the funny thing is that all these managers they promote who don’t have degrees aren’t all that smart so the normal paper work stuff that should be 8 hours of work turns into their entire job then you start to wonder how they are writing your evals and ripping into you when they’ve never seen you do all of this. They have a different standard for every single person the managers will target and bully individual employees and will rarely help you even when they schedule themselves to be there working with you I have worked plenty of 50,60,79 hour weeks and had to threaten to quit to get paid the same as the people they were currently hiring with no experience I had to close for 3 months straight (two man job ) by myself opened for a year straight (two man job) by myself then they hired some new guy and starting scheduling me in non critical roles (boring busy work) because I was doing a bad job