Pros
In-N-Out proved to be a highly demanding, but entertaining place of work while I was in college. The level of work required constant attention and there was really no time to slack off. I absolutely loved this, as it made time pass at an unbelievably rapid pace. Time off wasn't a hassle, as long as it was requested two weeks in advance, which is perfect for the student lifestyle. The pay is amazing, $10.00 to start, with raises up to $13.50 before management. Training is very detailed, and the use of "quick checks" to evaluate your performance is a tool used often. Part-time benefits are offered but not really advertised, and are quite mediocre. The free food kept me alive.
Cons
Despite the environment, management will suck the happiness out of you. High-level associates will treat the individual store as their playground, and pick fights, play games, and gossip while senior level management is only concerned with day-to-day operations. The hours are atrocious, and if you want to work full time, or make any real money, you must be willing to work any time between 5am and 2am. Full time status is usually avoided with scheduling manipulation.