Flexibility,
Free indoor Parking,
Awesome co-workers,
Great benefits,
Family owned.
My opinion matters here.
The ability to talk with upper management at any moment (open door policy)
Cons
Organization could be better. Definitions of roles (who's responsible for what).