Pros
They have good coffee for the employees. That's actually it.
Cons
This is, by far, the worst managed company I have ever seen. The CEO is kind of a cultish figure who seems to have obtained his business knowledge from watching TED lectures and reading Leadership for Dummies. The systemic dysfunction, the narcissistic and incompetent leadership is impossible to overstate. They offer idiotic gimmicks like bringing your dog to work and you get to get drunk at work every Friday. This masks the fact that it is a weird, cultish environment with managers engaged in some of the creepiest weird behavior imaginable. They are looking for specific types to fit in this company and that type is: Drones with no thoughts of your own. If you have those, or display a personality that doesn't fit with conformance, you can literally expect to be shunned.