Pros: they work with your school schedule
Cons: unreasonable polices, for instance, you may call out sick with a doctors note, you will be considered unexcused absent, due to no ptos(personal time off) well rules are rules; you have to follow them
You make it how you want it. Basically being fun and good spirited will make your working there a fun and happy place. Keep it professional; leave you personal problems at home and don't get involved in the here says. Overall it's a great company to work for.