Pros: fun, friendly, decent advancement opportunities.
Cons: favoritism, small breaks, no recognition
Had a lot of fun meeting new people, everyone is easy to talk to and willing to help new employees out. Management is firm, and that's great. Advancement is always open, but there are some favoritism when applying. Long hours, small lunch breaks, and being outside in any weather condition is the only quips.