Pros
They do seem to care and try. Have health benefits (not superb ones, but for such a small company in such an expensive health benefits area, that counts for something). Decent PTO that turns to great PTO the longer you are there. Fun employee events, wellness perks, etc.
Cons
Some clique-iness, after all, is almost all women in the company, but not as bad as you'd think. No holidays or sick days on top of PTO - have to use your PTO for the holidays they're closed, as well as when sick. Seem to often overload employees with more than they can and should have to handle, causing work-related stress to sky rocket.