Awesome people, terrible management.
Pros: awesome workers, great lunch options.
Cons: terrible management, out of touch ownership
Do all the work, get no credit whatsoever. The management is so out of touch with reality. They never ever do any of the work, just sit around and "supervise" you while you slave away. Owner is out of touch completely, believes his customers word over his own employees. Borderline hostile workplace environment due to power hungry mid management.