Pros
-Small company with a very smart and fun group of coworkers -Lots of responsibility early on, with room to grow -Team was always willing to help each other to succeed -Good work/life balance -Lots of respect for well thought out ideas -Always hired talent that were flexible, positive, and open minded about getting things done
Cons
-As a small company with its demanding seasonal schedule, it can be hectic and stressful on the job -Can seem like new employees are thrown into the deep end