Pros
The people are amazing
Good company culture - lots of events, free lunches, commodore, etc.
Great benefits - PAID insurance benefits, free lunches, time off, etc.
Cons
Could offer more vacation time (currently accrue 6.66 hours a month)
Not that much opportunity for growth
Could offer better pay/compensation