Pros
Flexible with work hours, genuine managers, real growth. You have meaningful meetings and several opportunities to move up in the company, the managers are the best managers I've had in my life and I've learned many lessons from them. It's insane how this is a fast food job but has corporate level morale and room for growth.
Cons
I had several meetings for not socializing with my coworkers properly. I socialized with customers perfectly but it was a problem to the managers that I was shy. I would walk in for my shift and felt the entire room just drop in energy because my coworkers dreaded my presence. It really messed with my self-confidence, and the managers mentioned they wish I could "change my personality". So being shy or having social anxiety might ruin your time at In-N-Out, and my coworkers never failed to make me feel incredibly left out.