-Great culture/people you're working with
-Room for growth
-Fast growing/A LOT of potential
-Global company
-Good benefits
-Tons of vacation days
-Hour lunch
-Company events
Laid back, great people to work with, monthly lunch on company
Cons
Pretty much no room for growth nor getting raises unless you're management it seems.
Management is also pretty bad, and people get replaced a lot - not many people quit.. its usually being fired.