Pros
Well...They have annual summer parties and you can work remote.
Cons
Annual raises are no longer guaranteed, and you're pretty lucky if it's more than a few cents. They pay the barest of minimums, and I have heard a department head state "some people complain that we pay enough that they're financially locked into staying with us. Well, that sounds more like something you should be grateful for to me." Meanwhile, those same employees are still having to get second jobs, or are living paycheck to paycheck. The current CEO is so incredibly out of touch that in an effort to "relate to having hard days at work" he bragged about how he was having a hard time figuring out a problem so he decided to leave for the day and go out on his boat to clear his head.