Pros
Amazing company, with amazing benefits! Great starting pay. Laid back atmosphere but we do crank out the work. We are a smaller company so we take care of our own pretty well. Sick time, PTO, 12 holidays off a year!
Cons
none i can think of at the moment