Question of whether a place is 'good to work at' is pretty much subjective. Some might argue Google is a great place to work given the perks, benefits and compensation. Others might avoid big companies like Google where working long hours is the norm and is in fact recommended (if you want to get out in front of your peers).
Others might like companies with less perks, but a great work culture, where there's less focus on facilities but more focus on the having great work / life balance and culture.
Others might like companies with less perks, but a great work culture, where there's less focus on facilities but more focus on the having great work / life balance and culture.
It's tough to find a company that has both =\