Pros
I've been working at Spokeo for a little over two years now and so far it has been nothing short of awesome. Coming from the corporate world I was shocked by all the perks Spokeo had to offer. Besides the never ending snacks and beverages, we also have lunch catered daily. The work environment is relaxing and if you ever feel like you need to get away from your desk, you can take a quick break in the lounge where you will find a pool table and ping pong table. Besides the work environment the other item I really appreciate are the benefits. 100% for myself and 80% for my kids means I have little to nothing being taking out of my paycheck.
Cons
As for cons, I would have to say that the "perks" of snacks tends to be looked at as "free" and are stockpiled at the desk.