You WILL work outside. Extreme hot, extreme cold. I'm used to it but to some it can be a little much. To me, it's the trade-off for working somewhere so awesome.
Hours can vary if you are full time/management. You will not always have the same schedule, and may work till 10pm or start at 5am, or both. Most schedules are "guidelines" and you will often stay over as full-time, if it says 2, you're not leaving until 3:30 and the closers come in. Similarly, you will get sent home other days early. You get to judge the days more accurately the longer you work though. Part-timers are usually set in stone. I do wish there was more variation in times for managers, if certain people preferred certain times and there was sufficient coverage, that everyone had a set schedule more often, instead of it varying wildly week to week.
Maybe loading will become more automated in the future, it's not for everyone and it's usually everyone's least favorite thing to do, but everyone ensures proper rotation while loading the vehicles so that you don't get burnt out.
You better like walking, most days for me are 5+ miles, which I enjoy, however this may be a con to some. You will be very tired at the end of full-time shifts.
My location seems to be understaffed. Other locations may not have this issue. Most normal to busy days are super hectic and you literally will not have a chance to even sit down and rest your legs for at least 5+ hours, unless you go to the bathroom. Which- is the only place there even is to sit down besides the manager's chair. You will be doing lots of standing and literally no sitting, besides a bathroom break, or your lunch break. I wish there was more staffing so employees could take a few 5 minute breathers throughout the day so it wasn't as taxing, or at least places to sit down in the office for employees besides one or two chairs.