These 10 companies focus on culture, benefits, fun and more to make sure their employees think of them as a great place to work.