Pros: Free food every once in a while, nice co-workers, competitive pay and benefits. Work hard. Open office.
Cons: No HR department, no one to express concerns too, not a lot of effort being put into the culture.
Reach out and let them know why you think they are awesome!
Be sure to check the companies website or LinkedIn page to see if they have any events posted.